1009 539
939 879
933 155
924 319
677 449
666 727
536 282
518 815
370 388
326 447
187 420
156 243
148 451
37 437