2200 580
1723 527
2640 724
2747 853
2118 474
1154 195
1169 118
1376 274
1714 301
2148 414
2508 737
1177 134
611 116
1333 199
2989 459
2421 331