704
883
827
8811
834
731
839
650
14110
526
732
620
701412
50393
49410
49148
4320271
4127158
33654
3332153
31786
27302
24921
23290