911269
242120
599233
142659
98431
297355
129678
759100
691953
57447
1045979
662201
858275
275540
814749
517117
105360
326169
31154
101786