25072 943
29460 378
19230 783
13506 529
17011 535
7240 162
14580 223
6427 733
4750 344
39673 241
3368 668