49577
13271
13288
16570
28125
11388
64496
9790
13807
19586
38207
250262
34428
19073
9490
12429
146381
266829
3365
78793
56825
6941
18954
5106
12521
5628
7365
8884
4300