14095
23786
22270
54275
12242
20369
92064
11297
1040036
13136
3777
13017
2799
19491
3431
16546
32125
13414
282548
3063
20848
3960
241873
12900
64235
12505
267436
79032
6695
61410
13252
12110
52738
17229
18316
336401
17322
8353
27425
11468
4814
7339
7495
13326
84715
6248
6733
5981
9911
6249
3379
14495
5916
5263
4283
5500
7011
3096
49236
3459