230270
339180
3953122
2232111
227662
192759
262466
170562
147655
34692183
748782
6654104
17551121
151391
175670
377165
22095171
12422122
34007182
3418105