25199 943
29497 378
19312 782
13559 529
17141 535
7306 162
14864 223
6509 733
4802 344
40080 240
3377 668