333 167
816 993
29 691
46 668
112 7
298 890
855 220
667 444
801 22
978 717
48 697
952 455
453 156
630 302
604 109
352 950
169 544
662 243
505 811
826 55
888 923
452 830
752 657
260 283
755 418
92 409
324 15
1001 989
534 416
490 767