25268 943
29565 378
19427 782
13730 529
17453 535
7493 162
15313 223
6589 733
4882 344
40498 240
3405 668