684124
16538
919376
478704
91134
1011815
665103
146773
1001678
535311
470666
636619
33104465
28278132
251991000
24965484
18998346
17072973
157321032
14998239
12919764
10643485
877947
5931209