31596 241
99134 764
135376 568
7014 114
29159 645
18779 364
27297 330
36677 851
167799 956
49313 497
12251 485
25792 876
8723 250
258506 1325
56243 243
6608 433
4647 80
28223 378
30487 350
75685 868
2276 39
32649 425
26098 704
127973 549
16227 479
15581 48
47222 329