206580
12557
918244
375739
834839
554479
771911
973275
5177
26410
144965
966954
134245
30972
526366
162554
586084
3054112
2959927
2876797
2700692
2459488
2191214
2179981
2165951
2128484
1939271
190172
1723613
1719559