31701 428
13018 393
19944 551
27684 979
24421 611
62139 528
132014 423
348613 985
30584 505
84060 112
43798 894
78968 299
7156 460
3514 313
7419 110
2163 101
10426 681
122937 537