253 993
2241 454
3655 59
257 761
596 533
191 928
906 766
216 175
617 762
349 778
732 116
837 279
452 543
157 25
216 286
487 660
259 303
999 480
836 270
164 15
908 646
180 843
798 239