40315 285
34463 610
8176 129
35637 624
15281 611
4788 640
3741 476
899 71
4673 654
2765 400
1695 416
1974 377