299653 1088
6188 179
6349 906
22488 156
14644 335
18609 184
11666 118
10906 572
8129 527
2375 118
12538 576