10584
925244
941
406414
13473
875657
677770
851250
148953
306866
848841
620558
5239366
4293933
4183458
3396462
3341998
3260285
3204955
2910726
2897226
2404209
2092352
2081407