664490
57516
360453
514767
471553
372178
237840
1015277
727141
551662
529352
887321
67967
812810
746251
110856
14573747
664186
4468578
4169980
3422510
3049192
2167495
2160216
2043492
184066
1838948
16295
153761
1536545