25200 943
29501 378
19313 782
13565 529
17149 535
7309 162
14883 223
6511 733
4806 344
40097 240
3377 668