1247 133
5762 421
10592 794
7736 398
14935 591
7975 603
6697 664
10142 229
14499 830
3105 46
4143 474
31753 91