8087
846129
608804
128628
384265
30286
147873
122987
22968
183378
940857
216159
350233
201696
837325
57542
361170
942219
33388
87297
89054
627157
11517
974177