10005 410
6645 603
46894 712
17513 73
60276 695
30958 823
109716 938
4695 605
10968 268
16949 404
7636 58
10881 806
12268 294
6142 585
4065 742
1796 191
3394 494
1132 42
3433 787
1653 171
2040 275
19736 176