95 149
147 691
912 680
305 368
889 997
523 533
487 725
356 444
691 403
354 55
735 96
657 581
606 38
579 266
766 25
129 3
441 732
276 218
337 730
79 727
443 796
441 596
854 847
73 349
1012 333
35 1000
159 376
869 920