40330 285
34469 610
8178 129
35649 624
15281 611
4798 640
3742 476
903 71
4675 654
2768 400
1696 416
1975 377