22392 253
2683 509
9146 424
11309 585
1410 202
9888 702
4270 44
58119 85
32791 556
18832 818
19056 116
14221 355
22849 294