299655 1088
6188 179
6349 906
22489 156
14645 335
18613 184
11666 118
10906 572
8130 527
2375 118
12538 576