154913 258
1232 75
3017 888
23583 249
120285 575
29497 197
36973 84
48189 323
46211 71
242853 667
14886 710
4219 538
6389 826
4400 653
143161 427
39473 139
49494 564
35763 347
1982 562
5091 762
9931 664
1608 306
190453 591
9125 89
29429 542
27571 795
29969 375
13222 475