221294
292195
1004768
998143
903912
80482
310458
130111
236285
231179
883534
467602
374368
415701
90144
25917
981244
444855
268748
107835
267296
149695
474782
564920
941107
459715