945 133
5154 421
10038 794
7561 398
14519 591
7656 603
6404 664
9637 229
14054 830
2893 46
3984 474
30342 91