7716
636
7721
8218
847
635
530
6435
5824
7330
666
5619
26547
20050
18301
16442
1284265
12722
1167148
11474
10460
944143
8640
76811