10005 410
6645 603
46895 712
17515 73
60276 695
30960 823
109718 938
4695 605
10968 268
16949 404
7642 58
10881 806
12269 294
6142 585
4066 742
1797 191
3395 494
1132 42
3433 787
1653 171
2041 275
19736 176