777410
390135
4797
3060
650559
243611
328570
68585
585885
986773
946920
865863
5451367
4482934
4306459
3436462
3427998
3367286
3317956
2985729
2967226
2464209
2124352
2120407