1095 321
2863 895
512 37
3315 885
2999 900
6677 398
7991 95
2083 200
2337 90
15797 518
5978 82
6139 542
4960 523
3897 316
7546 217
7997 34