4812
6312
8612
7315
669
6615
880
6719
5913
9227
7716
26357
20000
18221
16332
1268265
12612
1150148
11424
10400
938143
8600
76411