1034 871
914 982
893 1
885 323
808 721
797 117
778 905
714 808
706 631
665 705
622 685
540 201
520 520
500 250
436 507
341 165
329 723
290 492
214 114
211 581