1085 118
813 89
298 888
561 411
1128 298
453 380
795 408
419 469
927 293
590 296
945 851
350 124
689 100
111 320
120 642
392 757
978 175
156 762
362 541
571 917