272
1656
57793
113297
59591
35610
842129
85241
25420
1182237
1122159
69041
67470
646107
68447
105053
1303115
28512
35849
42589