7594
4687
6309
7295
7302
3879
35469
36310
39111
101760
56678
744097
52074
118939
11212
10991
135525
292567
44046
152050
5005
5887
8149