40513 285
34586 610
8224 129
35683 625
15286 611
4829 640
3767 476
921 71
4705 654
2795 400
1717 416
1996 377