25328 477
8176 806
3978 82
3633 540
3621 523
2826 316
4871 216
28133 358
897 39
14601 448
17688 622
15498 437
5496 390
3746 107