3222
571717
405578
84952
392440
39720
689324
865225
5771500
3030654
2180336
1962238
1854736
1819895
180667
1720433
665777
556233
521472
1002550