40361 285
34481 610
8185 129
35654 624
15281 611
4802 640
3747 476
904 71
4680 654
2770 400
1700 416
1977 377