1008 385
895 597
429 117
639 129
693 254
324 825
219 201
597 216
25 421
115 172
259 153
1002 444
647 945
212 81
312 506
686 348
93 328
540 799
499 437
816 772
798 642
210 984
263 936
508 76