2327 471
2855 721
2920 379
6906 466
3540 175
8934 647
13485 397
12054 869
12284 310
178751 791
60397 507
21694 570