520 168
1007 15
318 240
655 645
199 577
580 246
609 984
477 954
478 57
513 594
986 733
359 74
432 713
114 328
562 749
59 795
234 693
303 805
788 387
433 825