2971 509
3005 581
7387 588
2521 486
1567 481
3406 743
2745 663
4418 782
2503 534
2364 628
2494 270
3953 452
1666 320
12697 342
805 152
728 66
465 107
948 247
1547 42
2525 484
2266 452
3043 680
1313 218
3061 655