299608 1088
6188 179
6349 906
22482 156
14641 335
18607 184
11666 118
10902 572
8127 527
2375 118
12537 576