25429 477
8253 806
4030 82
3688 540
3657 523
2872 316
4934 216
28164 358
932 39
14652 448
17788 622
15522 437
5534 390
3761 107