858649
106650
14483
764626
1038546
691520
34610
397744
262532
121848
168436
41218
970944
955942
11348
21351
248948
396685
863920
600180
331859
939671
25558
883266
241475
182458