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