2325 471
2855 721
2920 379
6906 466
3536 175
8931 647
13485 397
12053 869
12280 310
178748 791
60395 507
21681 570