2200 580
1723 527
2640 724
2747 853
28885 437
13974 743
15662 153
24590 585
14740 379
23886 337
40681 540
37803 433
14109 49
25431 310
14108 249
22842 383