31730 428
13026 393
19950 551
27684 979
24422 611
62145 528
132181 424
348903 985
30788 506
84249 112
43903 894
79094 299
7163 460
3516 313
7424 110
2168 101
10427 681
123196 537