40393 285
34491 610
8192 129
35661 624
15283 611
4803 640
3749 476
907 71
4683 654
2775 400
1702 416
1978 377