351 37
3145 885
2949 900
6310 398
7766 95
2028 200
2225 90
15711 518
5840 82
5782 542
4861 523
3853 316
7395 217
7954 34