1030 811
936 364
920 462
883 703
850 511
838 793
827 45
812 472
785 927
780 984
462 578
425 801
384 115
371 612
333 862
324 234
300 620
263 936
192 552
178 696