25072 943
29463 378
19230 783
13512 529
17013 535
7240 162
14583 223
6427 733
4750 344
39681 241
3369 668