2591 243
65434 157
4764 794
3033 388
6824 580
10119 638
24467 300
4022 763
5980 210
6089 702
7939 601
2561 217
3172 677
6168 819