14710
8620
7833
10729
1147
9529
820
927254
677
9215
539
8312
23476
17650
15491
13932
10742
1046263
9454
929148
9230
773142
7180
70311