39951 285
34226 610
8073 129
35585 624
15269 611
4743 640
3700 476
889 70
4633 654
2741 400
1678 416
1954 377