1685 319
29443 811
11224 865
8079 906
9090 705
3852 358
6462 40
2244 136
4976 567
3736 248
1503 363
2005 174
1040 68