40373 285
34485 610
8187 129
35654 624
15283 611
4802 640
3748 476
906 71
4680 654
2771 400
1701 416
1977 377