25331 477
8179 806
3981 82
3635 540
3622 523
2829 316
4872 216
28133 358
897 39
14602 448
17689 622
15499 437
5496 390
3746 107