65638
239962
884110
734324
629174
47571
31045
566364
930649
665670
157846
184166
5310799
3735581
3249148
2567804
2309988
2155609
2074358
194378
1853118
1751136
1746196
1668471