13198 880
14714 877
175111 560
14384 528
5982 239
156611 523
111028 892
30090 249
26675 939
7697 242
16242 139
12210 414
33926 760
7218 354
2784 114