10510
873
9713
677
9664
610
12036
6718
9047
7034
664
738
24076
18080
16161
14562
11212
1092263
9874
972148
9540
808143
7650
72311