569811
665553
225361
332519
20535
345710
256916
76567
889907
527636
473151
682194
5149799
3568581
3081148
2394804
2231988
2052609
1974358
191578
1770118
1720136
1691196
1637471