5827
8530
342
637
5330
646
6913
466
7115
5923
638
3213
22136
16690
14681
13250
10092
975263
8764
8750
830148
725142
67611
6670