1089102
30346
715
95370
834176
57073
597140
63414
42724
57121
92136
77275
970152
787173
15025
46752
63692
52084
14820
39032