102888 928
47155 345
14242 656
6965 616
125588 767
25004 243
19674 841
14058 556
10482 450
19495 63
38792 142
2899 768
25245 158
18666 669
1814 292
3151 499
1015 107
2271 147
2542 620
1552 119
1389 94
3503 550
2234 246