102881 928
47151 345
14242 656
6965 616
125571 767
25003 243
19670 841
14056 556
10481 450
19493 63
38787 142
2899 768
25240 158
18662 669
1814 292
3151 499
1012 107
2270 147
2542 620
1552 119
1387 94
3502 550
2233 246