866 5
611 201
1000 891
821 922
458 494
859 336
730 644
160 977
329 616
778 360
649 399
492 924
236 307