2200 580
1723 527
2640 724
2747 853
5052 44
2500 493
7735 577
8427 758
35986 752
2269 29
6827 436
2300 625
2774 786
1197 152
578 72
1972 299