25201 943
29505 378
19316 782
13566 529
17154 535
7309 162
14892 223
6513 733
4806 344
40109 240
3380 668