655 933
525 928
813 833
592 791
765 759
339 740
20 703
280 701
197 661
146 526
551 394
269 235
110 203
751 109
967 105
551 72