2326 471
2855 721
2920 379
6906 466
3538 175
8932 647
13485 397
12053 869
12282 310
178748 791
60397 507
21687 570