103 65
278 51
226 746
396 944
728 689
166 67
263 378
717 528
26 172
999 404
114 909
982 928
607 919
340 481
248 932
871 255
896 11
238 585
764 736
938 427
664 42
136 250
110 149
419 579
346 79
609 103
878 288
700 554
413 423
341 537