40439 285
34520 610
8204 129
35666 624
15283 611
4817 640
3759 476
910 71
4693 654
2782 400
1708 416
1981 377