256 126
427 133
873 182
144 719
190 551
878 839
319 303
31 253
720 399
582 943
961 937
170 98
904 541
530 444
749 423
327 846
384 625
999 539
232 711
290 323