694 208
2080 229
7537 733
4795 621
8531 118
9820 680
16222 702
37555 843
43655 639
18730 72
30112 186