25201 943
29505 378
19316 782
13566 529
17153 535
7309 162
14892 223
6513 733
4806 344
40108 240
3378 668