22389 253
2683 509
9142 424
11300 585
1410 202
9881 702
4258 44
58113 85
32787 556
18830 818
19048 116
14214 355
22845 294