11181 160
22250 607
1078 192
15804 934
2845 703
1039 233
2214 449
2812 648
2263 467
53936 452
7803 515
9785 347
2809 76