2200 580
1723 527
2640 724
2747 853
3350 739
2555 657
3269 617
2073 540
2870 493
2153 596
1839 345
2363 387
951 116
3120 625
2679 445
871 92