25429 477
8251 806
4030 82
3686 540
3656 523
2872 316
4934 216
28164 358
930 39
14651 448
17786 622
15522 437
5533 390
3760 107