1450 285
636 162
417 113
2128 378
2518 668
2908 920
2653 807
1217 272
2807 799
1315 334
4319 829
3584 594
3291 583
3506 387
14712 575
3741 450
8985 102
2309 133