3524
6836
90825
2893
12346
45432
287778
2291
70817
81122
106620
79137
10101157
61316
474388
71110
144536
2199295
49236
149038
3843
145932
3258183
14055284
7454
4046
4794100
5077