10001 410
6640 603
46861 712
17500 73
60268 695
30951 823
109676 938
4691 605
10966 268
16947 404
7604 58
10873 806
12261 294
6140 585
4063 742
1795 191
3390 494
1128 42
3432 787
1650 171
2037 275
19708 176