40395 285
34494 610
8194 129
35661 624
15283 611
4804 640
3751 476
908 71
4684 654
2777 400
1703 416
1980 377