2702 86
3306 559
22797 465
39943 866
12062 326
107076 103
58483 532
29321 908
156744 259
27936 123
75436 149
20018 890
14942 682
18638 86
106560 818
7066 675
1200 118
4311 547
5605 134
17044 387
4360 371
4703 673
18520 826
22500 184
10342 47
12428 789
5755 318
31349 430