649824
161857
152953
690722
590488
29436
850123
791621
116937
126224
24801
6339
378516
700328
550928
197306
760251
985196
324712
124507