22392 253
2684 509
9147 424
11312 585
1410 202
9890 702
4275 44
58123 85
32792 556
18832 818
19057 116
14222 355
22853 294