140876
149674
160199
1437113
1438106
147351
146751
1452118
32795179
33596180
17150138
16936117
3327121
277653
190157
1348399
311862
1447118
1462103
262883