2200 580
1723 527
2640 724
2747 853
4895 719
2923 547
2110 446
1538 241
4704 495
3527 368
5487 208
3577 172
1698 335
3521 602
5373 451
2628 608