1100 133
5461 421
10323 794
7690 398
14770 591
7892 603
6546 664
9942 229
14332 830
3043 46
4100 474
31187 91