103063 928
47211 345
14291 656
6986 616
125942 767
25089 243
19728 841
14106 556
10499 450
19540 63
38889 142
2905 768
25349 158
18741 669
1825 292
3160 499
1018 107
2277 147
2544 620
1558 119
1393 94
3509 550
2238 246