2859 356
2447 226
21241 682
2871 480
3833 391
3998 304
4695 767
3085 98
4967 578
3905 119
1052 35
2830 316
4312 779
2971 403
6695 668