3186
28045
4807
53574
5823
1988
11089
115290
4013
4658
18999
4889
37782
8901
9474
4320
49233
13678
5514
5285