178538
603218
1033400
164547
204112
69753
100723
837819
681197
1009862
337840
106177
991870
27941
521101
456532
611867
976175
413211
1018757
976959
693366
634776
141772
1056614
929229
724310
43146
162658
662696