1091 133
5454 421
10315 794
7683 398
14767 591
7889 603
6542 664
9936 229
14330 830
3041 46
4100 474
31173 91