40413 285
34498 610
8198 129
35663 624
15283 611
4805 640
3754 476
909 71
4686 654
2779 400
1705 416
1980 377