216196
2267103
2184111
253196
189557
1865105
184475
185883
32792179
145061
33594180
17150138
16936117
3327121
277653
190157
311862
1348199
262883
141686