44866
14682
27244
15111
34230
29901
30168
97155
40710
16918