39912 285
34197 610
8066 129
35573 624
15268 611
4737 640
3696 476
888 70
4631 654
2737 400
1678 416
1947 377