2504 579
2142 108
3400 164
4721 686
2350 405
1477 89
4661 133
7325 539
3119 668
4040 535
3921 506
1738 58