402 63
4174 867
2709 344
4650 320
9796 317
6710 608
149567 610
385618 1082
16340 825
208044 719
3088 475