2200 371
1458 314
2875 409
633 30
678 60
1664 275
3431 650
1706 204
777 147
2148 620
2004 275
3485 663
3030 659
3080 455
886 93
970 126
2904 393
1260 182
3910 426