225687
188658
175562
2216118
216660
1968107
2370109
2171104
659180
32646179
16404117
16395137
31870178
291476
142784
275984
314952
1318398
151466
3812117