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