14095
23786
22269
54275
12242
20368
92058
11297
1040033
13136
3777
13017
2797
19490
3431
16545
32125
13412
282548
3062
20847
3960
241873
12900
64232
12504
267436
79032
6695
61410
13252
12110
52738
17228
18316
336399
17321
8353
27421
11467
4813
7339
7494
13326
84715
6248
6733
5981
9911
6249
3379
14494
5915
5263
4283
5499
7011
3096
49233
3459