1096 321
2863 895
512 37
3316 885
2999 900
6677 398
7996 95
2083 200
2338 90
15801 518
5978 82
6144 542
4966 523
3897 316
7548 217
7999 34