634679
344964
844818
774306
910938
983540
23390
472265
923420
84744
653720
183504
5037799
3471581
2941148
2265804
2195988
1985609
188878
1867357
1724118
1701136
1646195
1614471