79121
591159
551507
7661
391903
663321
131748
54352
803242
953110
372340
327727
5823368
4767935
4545459
35871000
3544286
3499462
3489956
3141226
3093729
2596209
224627
2179407