1095 321
2863 895
512 37
3315 885
2999 900
6677 398
7991 95
2083 200
2338 90
15800 518
5978 82
6141 542
4965 523
3897 316
7547 217
7998 34