465278
279397
305185
1085856
20022
975894
1460715
676936
289177
908685
245894
530260
1313524
98631
704898
461546
585284
3019112
2953927
2839797
2699692
2452488
2187214
2169981
2141951
2127484
1934271
189772
1722613
1718559