36 29
1000 295
939 940
963 641
572 725
580 866
166 603
369 849
187 561
841 789
548 524
259 513
637 473
637 579
556 394
802 396
895 342
865 770
883 220
789 448