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