1076 118
809 89
293 888
560 411
1115 298
447 380
788 408
413 469
924 293
590 296
943 851
348 124
688 100
109 320
119 642
391 757
978 175
152 762
361 541
570 917