13191 880
14709 877
174992 556
14375 528
5969 239
156400 523
110810 892
30059 249
26636 939
7644 242
16211 139
12193 414
33829 760
7217 354
2782 114