13191 880
14707 877
174983 556
14375 528
5968 239
156370 523
110776 892
30052 249
26634 939
7641 242
16206 139
12189 414
33820 760
7216 354
2781 114