14282 348
26644 294
3915 447
17949 426
9504 91
5408 83
4025 665
23721 552
2518 245
5928 905
2863 747
3690 855
1138 115