8570
553699
447337
398766
1026910
632811
654287
46199
415550
931689
164581
477822
826270
337434
879215
414553
8427744
547486
3165577
3065980
3026510
2184192
2022495
1983492
1912216
174666
1733948
15875
151161
1469545