1046 727
904 240
830 926
734 830
726 522
686 326
611 584
535 551
475 364
426 666
406 102
385 880
329 753
306 845
301 565
292 702
203 215
199 26
156 748
119 542