1065448
1277439
718957
1313587
585584
70685
797830
610372
1122677
128319
1114800
649454
724654
553975
53936
1009273
290671
1118936
8655
262114
253934
457218
162866
400439
1065629
943347