2200 580
1723 527
2640 724
2747 853
893 240
1333 277
628 139
2143 706
2354 76
7864 695
4186 341
9458 451
9755 583
21999 422
4156 572