688 16
599 791
36 383
34 139
738 182
809 517
948 532
367 81
174 821
902 1000
882 82
118 32
792 5
101 72
785 865
941 269
329 286
79 398
241 129
447 809