67742
195681
361141
954302
74276
845672
27951
658832
793262
553653
192859
291997
5476367
4504935
4318459
3440462
3433998
3383286
3329956
2996729
2980226
2473209
2128352
2123407