170 31
117 873
583 249
80 954
403 873
550 206
367 228
716 499
617 542
299 515
286 979
553 760
564 530
756 461
711 462
517 543
596 115
449 535
96 91
215 704
602 269
835 999
113 65
476 302
380 755
732 605
584 246
116 935
641 996
630 264