3438 480
4861 839
3626 779
2982 703
2507 579
2146 108
3412 164
4728 686
2353 405
1478 89
4667 133
7328 539
3121 668
4047 535
3925 506
1743 58