1656
57793
3440
113297
106628
40716
1182237
69041
646107
56722
68447
105053
112973
76852
28512
1239193
91923
32221
1127219
56837