22392 253
2684 509
9147 424
11310 585
1410 202
9890 702
4275 44
58121 85
32792 556
18832 818
19056 116
14221 355
22851 294