417600
79105
14213
50178
286598
432265
266505
683840
970222
894182
830240
57459
639211
75395
541197
217709
345339
113409
112918
365867