77828
934125
388670
285164
264802
628342
21714
739398
57764
134435
464845
746140
5537367
4544935
4361459
3460998
3447462
3418286
3368956
3019729
3013226
2494209
2137352
2136407