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