3430 480
4851 839
3619 779
2965 703
2497 579
2135 108
3381 164
4715 686
2338 405
1473 89
4654 133
7313 539
3113 668
4021 535
3908 506
1731 58