1222 133
5618 421
10566 794
7720 398
14915 591
7960 603
6677 664
10113 229
14462 830
3091 46
4134 474
31649 91