6563 741
5556 672
2497 239
1599 71
3801 356
6761 569
6774 819
3388 196
3682 532
24051 267
13728 634
30768 685
121413 1152