3060512
3594559
4618939
4821392
4921947
4347877
4146736
4448186
3884810
3943524
40311
43982
44565
45749
47323
49044
51269
53526
55173
75042
163358
220510
363560
662450
894214
1474310
2199413
2430727
3281139
14705046