2686 86
3305 559
22786 465
39932 866
12060 326
106880 103
58370 532
29308 908
156693 259
27913 123
75423 149
20010 890
13100 682
18612 86
106457 818
7064 675
1200 118
4309 547
5601 134
17041 387
4357 371
4701 673
18479 826
22485 184
10333 47
12387 789
5753 318
31322 430