67742
195681
361141
954302
74276
845672
27951
658832
793262
553653
192859
291997
5474367
4501935
4317459
3440462
3432998
3380286
3329956
2995729
2980226
2473209
2126352
2123407