52786
24950
13531
68624
25053
989209
64155
4207
755178
90887
1236
69092
25642
12326
59127
631136
150
565110
687132
14518