25200 943
29499 378
19313 782
13563 529
17147 535
7308 162
14882 223
6511 733
4805 344
40095 240
3377 668