2503 579
2141 108
3399 164
4721 686
2350 405
1476 89
4661 133
7323 539
3119 668
4040 535
3921 506
1737 58