39962 285
34237 610
8073 129
35586 624
15269 611
4747 640
3700 476
889 70
4634 654
2741 400
1678 416
1954 377