25229 943
29546 378
19370 782
13641 529
17274 535
7384 162
15088 223
6537 733
4836 344
40315 240
3392 668