25442 477
8263 806
4033 82
3690 540
3660 523
2876 316
4940 216
28165 358
952 39
14655 448
17792 622
15523 437
5541 390
3763 107