6476
3795
18741
25660
9290
20043
32043
12426
15450
12680
16170
2690
1600717
1110312
10138276
1004916
96173
9263258
7622154
737311
69366
59724
55212
52838