75834
122604
4943
91550
472580
753273
729788
793503
357553
761825
511517
39434
4219364
3574456
3509929
3165460
2870998
2778283
2748955
2563725
2476226
2083209
1926351
1883407