29545164
2911117
2259114
2396108
1926107
1903105
1802104
1998103
2324100
362598
176595
155494
147293
258892
184690
207388
335285
201083
206675
200474
196274
1805115
164154
172055
204975
184381
170296
158585
186091
184592
173676
195057
1839110
188750
182951
189880
194987
1754108
165796