12404 404
26060 123
15852 842
51028 548
6620 659
27267 168
19981 354
22323 781
19292 901
3590 236
8658 266
26093 556