969123
719394
302625
4428
105292
469712
97918
1010500
37057
16149
6708
421908
196644
62234
540460
901130
56373
271749
906758
46030
57570
679288
350279
355157
96264
632942