25376 477
8207 806
4001 82
3662 540
3631 523
2844 316
4895 216
28143 358
901 39
14633 448
17719 622
15508 437
5514 390
3752 107