25314 943
29613 378
19497 782
13826 529
17551 535
7563 162
15598 223
6649 733
4953 344
40811 240
3429 668