1000 239
994 562
401 39
55 136
788 797
828 926
259 148
860 988
950 636
286 627
459 196
361 619
195 223
611 272
541 355
254 110
540 638
630 46
833 109
645 224