807727
703498
187265
356915
332851
322684
223609
895426
161277
184675
853298
878382
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471