43254
38848
1493
30032
37817
44940
24323
9577
61375
1020240
36645
12711
818104
887129
66125
46378
958106
42913
83661
37728