14085 348
26532 294
3862 446
17908 426
9185 91
5029 83
4006 665
23182 552
2436 245
5412 905
2852 747
3662 855
1109 115