103 65
278 51
226 746
396 944
728 689
166 67
263 378
717 528
26 172
999 404
114 909
982 928
216 212
109 911
1000 116
183 594
50 477
710 709
183 785
140 771
439 424
504 937
327 612
284 202
548 414
924 398
777 228
969 997
314 565
288 798