40351 285
34476 610
8183 129
35653 624
15281 611
4802 640
3744 476
903 71
4679 654
2768 400
1698 416
1977 377