270797
6386
1136454
253452
664532
1030130
780516
559625
370395
261729
102793
512897
484334
89169
315841
821595
539166
947620
331217
519446
975999
1007395
694139
139199
1011210
422306
120955
392835
605286
37170