10006 410
6646 603
46920 712
17518 73
60281 695
30974 823
109739 938
4696 605
10968 268
16953 404
7670 58
10883 806
12270 294
6146 585
4067 742
1798 191
3397 494
1133 42
3435 787
1656 171
2043 275
19750 176