334665
186480
1980106
285768
185851
258692
184291
194682
2679120
266584
186370
225370
2906117
293872
280870
159790
164388
1951108
1737101
1882121
197462