999 47
968 475
959 7
929 799
890 779
742 967
562 423
544 378
514 426
504 468
472 850
450 272
365 9
346 575
345 153
176 112
158 498
131 493
101 100