52171
115167
327120
387252
712303
680834
857313
812462
346986
42629
265753
728149
843743
951575
854714
57575
263930
100270
675336
252454
347757
24392
150560
610884
706100
372598
228897
690383
81883
897306