40301 285
34456 610
8165 129
35636 624
15279 611
4786 640
3741 476
899 71
4669 654
2761 400
1693 416
1973 377