669830
29838
273755
269819
486554
316667
237556
961915
50893
616428
329303
525856
5149799
3568581
3081148
2394804
2231988
2052609
1974358
191578
1770118
1720136
1691196
1637471