680855
1002887
963872
714623
562
66579
140745
196904
854856
65990
482710
122413
75674
864811
13156
184325
616615
287804
1045743
890130
469540
273246
12710
16754
485848
257892