40313 285
34461 610
8176 129
35637 624
15281 611
4788 640
3741 476
899 71
4672 654
2764 400
1695 416
1974 377