40325 285
34465 610
8177 129
35640 624
15281 611
4793 640
3741 476
902 71
4673 654
2768 400
1695 416
1974 377