2997 458
3876 626
1626 28
1358 316
1828 305
1500 283
3334 749
3180 647
849 79
2001 345
1421 143
2604 485
4613 436
3311 559