2858 356
2446 226
21236 682
2871 480
3831 391
3992 304
4695 767
3084 98
4962 578
3904 119
1052 35
2830 316
4312 779
2971 403
6694 668