703129
601904
962873
807141
246747
267752
730942
191455
16332748
732186
5368578
4531981
3682192
3634510
2393216
2267495
808392
87247
502879
2141