812966
304749
209222
700120
838704
401652
574516
17743
98238
200606
508326
145423
497256
128693
348240
8551
963353
1074961
881248
141404
237920
313922
474734
175975
573804
361101
53835
128755
28069
79338