40021 285
34280 610
8092 129
35591 624
15270 611
4755 640
3704 476
891 70
4642 654
2746 400
1678 416
1956 377