19612
165063
229874
15332
134415
11401
13585
12171
154818
9739
8347960
112817
1584916
1093712
9941276
992016
94913
9121258
7440154
723911
68305
58003
54122
52178