5191
1862
71930
47219
3848
1942
108114
2153
4915
1950
2573
6308
1210
82213
38527
88365
79417
2357
2551383
4086
1977
43511
68635
55018
4924
74417
1844
5373