31730 428
13025 393
19950 551
27684 979
24422 611
62144 528
132169 423
348888 985
30777 506
84245 112
43895 894
79090 299
7163 460
3516 313
7424 110
2168 101
10427 681
123185 537