96 758
508 401
128 25
24 659
495 596
287 302
536 861
895 133
781 72
12 91
437 606
63 782
445 597
1001 89
882 512
546 743
31 623
644 534
243 773
621 419