201351
155070
175274
170072
166861
188197
2322116
192398
16233137
144867
31800178
150596
32481177
1562115
644480
16295115
11683120
8605132
1314395
4312121