43 619
321 509
639 620
917 68
399 94
786 830
822 445
551 312
384 521
876 627
116 677
165 68
648 58
99 843
568 473
800 311
740 981
166 141
331 102
868 535