1104 133
5467 421
10331 794
7694 398
14772 591
7895 603
6549 664
9944 229
14340 830
3045 46
4103 474
31218 91