2915 109
6500 571
4275 647
8485 591
9715 139
2535 305
3608 44
3522 171
4002 577
6370 868
2300 442
4687 588
5082 474
2463 645
5652 517
3558 374
9685 977
8652 506
926 149
1982 293
3515 383
3109 498
4807 573
7693 903