2200 580
1723 527
2640 724
2747 853
3848 734
3960 597
3594 341
8337 608
7714 657
4613 220
3918 258
1342 28
2218 233
4829 260
4585 655
2867 372