3440 480
4861 839
3627 779
2983 703
2509 579
2147 108
3414 164
4730 686
2354 405
1479 89
4670 133
7332 539
3121 668
4051 535
3925 506
1745 58