2200 580
1723 527
2640 724
2747 853
3476 682
5195 809
5106 109
6981 361
1085 89
2510 29
3977 584
14744 697
3689 709
2872 467
4697 260