25201 943
29505 378
19317 782
13567 529
17154 535
7309 162
14893 223
6513 733
4806 344
40112 240
3380 668