22388 253
2683 509
9141 424
11300 585
1410 202
9880 702
4258 44
58112 85
32785 556
18830 818
19045 116
14211 355
22845 294