910 277
19971 84
12582 179
9012 678
4761 866
7179 724
2606 306
6421 817
1606 139
1808 217
8159 823
2219 285
2924 512
1983 439
1560 36