1155
2042
717
1253
2086327
704
883
827
8811
834
731
839
701812
50473
49450
49258
4326271
4131158
33684
3337153
31806
27372
24931
23300