40299 285
34455 610
8164 129
35636 624
15279 611
4786 640
3741 476
899 71
4669 654
2761 400
1693 416
1973 377