4077113
253766
252973
2440117
243358
236752
2354100
228356
224454
220692
215885
2128108
205773
204866
202097
1977117
195994
193053
189489
188577
476386
202089
1832114
372565
225687
221487
192496
1465105
148765
149179
152078
145858
157985
361285
447469
586965
358559
412662
338085
216591