253343
776688
76346
824599
309105
143722
448818
231226
62616
678458
373223
71539
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471