22392 253
2683 509
9145 424
11308 585
1410 202
9887 702
4267 44
58119 85
32787 556
18831 818
19056 116
14221 355
22847 294