5592
110996
2160
4238
437
29278
373
18697
44576
21695