25072 943
29461 378
19230 783
13509 529
17011 535
7240 162
14582 223
6427 733
4750 344
39678 241
3369 668