31586 428
12982 393
19923 551
27662 979
24404 611
62105 528
131512 423
347545 981
30240 505
83457 112
43381 894
78460 297
7131 460
3485 313
7404 110
2150 101
10398 681
122077 536