1450 285
636 162
417 113
2112 378
2499 668
2904 920
2651 807
1216 272
2801 799
1312 334
4318 829
3582 594
3288 583
3493 387
14704 575
3741 450
8975 102
2307 133