377377
281894
248153
162760
18014
608169
359769
692134
86187
947251
941199
1287738
264284
502841
419275
782256
816951
471118
381102
59387
525115
83866
280432
638607