25201 943
29503 378
19315 782
13566 529
17151 535
7309 162
14887 223
6511 733
4806 344
40098 240
3378 668