2859 356
2450 226
21284 682
2872 480
3845 391
4012 304
4696 767
3088 98
4970 578
3913 119
1055 35
2833 316
4314 779
2973 403
6698 668