287473
254251
221253
2151103
206293
1996121
1912103
1878115
183552
183482
1816104
179369
174452
1726114
1663121
166054
1545117
151698
149496
149280
147051
1537106
154290
160195
148360
165556
157172
1515101
144753
146963
147083
151489
1613115
145388
147080
143299
146152
151374
144593
1454106