2503 579
2141 108
3398 164
4721 686
2350 405
1475 89
4660 133
7323 539
3119 668
4040 535
3920 506
1736 58