25426 477
8250 806
4027 82
3682 540
3655 523
2869 316
4931 216
28164 358
920 39
14650 448
17784 622
15519 437
5531 390
3760 107