161230
100183
136162
779157
29544
908521
133374
21322
76960
391224
11279
233394
92345
838297
142859
518781
482569
694106
176411
1006700
937273
100513
555448
589247
906879
801126