148820
472162
316871
32330
583206
23155
991819
8925
136431
52894
663816
1003792
5257799
3679581
3207148
2514804
2282988
2128609
2054358
193878
1829118
1745136
1725196
1660471