117835
393281
130836
787270
129620
554141
105182
1029775
138924
824300
25888
506236
377184
311693
164648
518202
97726
807141
162470
402972
96653
740468
24118
607197
494235
379991