31691 428
13018 393
19944 551
27683 979
24420 611
62134 528
131993 423
348535 985
30536 505
84032 112
43785 894
78948 299
7156 460
3514 313
7418 110
2163 101
10426 681
122899 537