8811
834
731
435
839
650
14110
963
526
732
620
601
701112
50373
49410
49138
4317271
4126158
33644
3326153
31776
27282
24921
23290