221294
292195
1004768
998143
903912
80482
310458
130111
236285
231179
883534
467602
783339
661962
634436
67067
186562
157328
967942
867343
427722
402534
649888
380273
568132
346333