3170111
378178
1520100
145285
155771
430365
291196
183480
16948137
23231177
702980
33417180
220482
413462
2301115
1687116
7251118
855399
244397