300250 1088
6204 179
6368 906
22562 156
14711 335
18697 184
11716 118
11120 572
8150 527
2389 118
12565 576