431 41
354 493
140 904
903 373
613 376
331 988
966 545
907 575
350 95
612 583
250 203
958 581
437 439
634 303
311 975
343 541
556 173
617 99