95444
66323
48925
892150
3014
387359
15515
25557
38354
771146
616142
25011
8113
59141
9612
633135
1009216
69320
1555
862