1003 132
585 925
680 831
491 832
81 356
698 301
605 326
338 701
101 726
502 406
141 257
644 211
688 217
18 55
717 667
573 703
911 489
2979 313
651 17
99 234
483 431
110 120