2200 371
1458 314
2871 409
633 30
677 60
1660 275
3429 650
1704 204
776 147
2147 620
2002 275
3485 663
3023 659
3078 455
885 93
967 126
2898 393
1257 182
3906 426