1245 133
5757 421
10589 794
7733 398
14935 591
7972 603
6697 664
10142 229
14497 830
3104 46
4140 474
31748 91