1045 727
903 240
829 926
728 830
723 522
682 326
602 584
525 551
470 364
420 666
395 102
383 880
326 753
298 565
292 845
284 702
199 215
195 26
150 748
116 542