2861 895
503 37
3301 885
2987 900
6553 398
7920 95
2060 200
2318 90
15769 518
5933 82
6071 542
4922 523
3879 316
7502 217
7984 34