145489
205778
157589
152890
187181
4380103
217289
256579
181795
2239117
179683
272564
166854
2127102
2143120
289582
176673
255692
2403106
2046117
1596104
229970
180953
348660
288773
4883113
1430113