40330 285
34469 610
8178 129
35649 624
15281 611
4797 640
3742 476
903 71
4674 654
2768 400
1695 416
1974 377