2200 580
1723 527
2640 724
2747 853
3542 549
3341 373
7979 591
3906 687
40309 526
2854 719
1655 533
5267 858
2825 610
530 80
2909 640
634 186