146348
194756
942348
726150
415163
987164
273192
58456
367419
851107
403684
139471
5453367
4485934
4308459
3438462
3428998
3371286
3320956
2987729
2968226
2466209
2125352
2120407