498877
127240
797177
915226
676903
364223
783963
171328
64216
53570
927702
484206
5075799
3512581
2999148
2308804
2210988
2005609
1901357
189778
1742118
1715136
1658195
1624471