2200 371
1458 314
2873 409
633 30
678 60
1663 275
3430 650
1706 204
777 147
2148 620
2003 275
3485 663
3027 659
3079 455
886 93
969 126
2902 393
1259 182
3909 426