31593 241
99125 764
135371 568
7012 114
29157 645
18778 364
27294 330
36674 851
167789 956
49305 497
12250 485
25790 876
8723 250
258487 1325
56242 243
6608 433
4647 80
28219 378
30486 350
75680 868
2276 39
32646 425
26097 704
127965 549
16227 479
15579 48
47216 329