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