2997 458
3874 626
1625 28
1259 297
2550 674
1200 257
1358 316
1828 305
1500 283
3334 749
3180 647
847 79
2001 345
1935 555
1421 143
2603 485
1676 404
4612 436
2971 567
3311 559