5438
3067
38815
4768
2976
2474
90816
3848
3774
15268
62852
5068
19252
3187
5047
2471
4090
3176
35822
55338
20109
29112
86968
84117
67530
27481
5025
2821
91042
4355