690621
5162
397816
583116
563641
800602
946768
65493
798985
782148
39597
329471
5422367
4451934
4286459
3432462
3415998
3353286
3301956
2976728
2956226
2456209
2122352
2116407