584 108
520 361
871 839
219 57
748 947
43 538
583 868
26 19
711 287
322 177
728 666
995 855
710 76
860 816
42 2
104 39
257 306
17 416
822 192
158 797
223 970
880 185
794 782
121 538
251 496
246 516
303 226
223 499
680 806
345 256