25211 943
29519 378
19335 782
13579 529
17176 535
7330 162
14958 223
6517 733
4812 344
40185 240
3388 668