2200 580
1723 527
2640 724
2747 853
12862 618
9351 583
9843 473
8070 308
17265 441
12931 244
14065 585
18505 833
18694 575
20556 821
7520 109
8937 355