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