2334 471
2856 721
6910 466
3542 175
8938 647
13486 397
12057 869
12288 310
178768 791
60409 507
21717 570