168 746
666 997
377 745
195 489
993 545
573 143
52 998
434 575
890 964
512 279
78 979
948 505
570 446
387 552
304 22
261 786
676 300
522 494
440 331
838 878