498877
127240
797177
915226
676903
364223
783963
171328
64216
53570
927702
484206
5082799
3513581
3009148
2315804
2212988
2008609
1904357
189878
1746118
1715136
1661195
1624471