22360 253
2682 509
9122 424
11203 585
1406 202
9829 702
4221 44
58051 85
32768 556
18816 818
19023 116
14196 355
22802 294