599788
708883
357147
646418
796709
760946
540554
258519
21351
165470
44255
640912
5149799
3568581
3081148
2394804
2231988
2053609
1974358
191678
1770118
1720136
1691196
1637471