1240 133
5752 421
10586 794
7731 398
14932 591
7972 603
6697 664
10140 229
14495 830
3104 46
4140 474
31743 91