1033 659
959 672
857 223
793 274
708 544
684 369
668 28
606 894
565 488
531 47
487 940
436 166
380 487
357 641
273 383
180 734
75 210
14 709