875380
699575
9713
31365
805282
231626
705719
977260
98128
713673
908214
953350
5091799
3520581
3022148
2326804
2214988
2013609
1914357
190078
1746118
1715136
1666195
1625471