397965
821326
707326
789896
205987
169236
365745
676146
607178
294987
214648
83593
5111799
3544581
3043148
2346804
2224988
2030609
1939357
190678
1755118
1717136
1680195
1631471