1123963
581364
72868
180920
62699
871620
626382
381870
718363
347233
631736
315479
132182
170839
496804
87694
289166
273421
119935
834975
332946
124386
308683
40929