98 758
508 401
129 25
27 659
495 596
289 302
537 861
895 133
782 72
13 91
437 606
63 782
451 597
1003 89
882 512
546 743
32 623
644 534
243 773
621 419