2992 591
1621 305
1646 74
2465 476
1293 356
3684 830
1276 224
2369 240
3875 750
2123 626
3967 711
5282 613
2755 614
2310 528
2631 650
1641 129
576 61
1744 316
2442 467
961 150
2743 691
1352 261
4003 561
2598 523