25326 477
8170 806
3977 82
3633 540
3621 523
2825 316
4869 216
28132 358
896 39
14598 448
17686 622
15497 437
5496 390
3744 107