1238 133
5749 421
10583 794
7729 398
14932 591
7971 603
6694 664
10140 229
14493 830
3104 46
4140 474
31735 91