3436 480
4856 839
3621 779
2977 703
2503 579
2141 108
3399 164
4721 686
2350 405
1476 89
4661 133
7323 539
3119 668
4040 535
3921 506
1737 58