13198 880
14713 877
175087 560
14382 528
5980 239
156549 523
111005 892
30078 249
26670 939
7695 242
16239 139
12208 414
33910 760
7218 354
2784 114