696 345
536 488
436 415
178 584
343 878
192 622
975 486
810 275
337 545
966 271
148 288
890 906
17 847