2200 580
1723 527
2640 724
2747 853
7877 732
6608 739
1362 93
7277 424
6356 584
5041 600
12467 224
8875 186
5616 344
1956 208
6551 454
2814 670