1018 674
942 712
938 38
805 65
784 848
774 333
737 242
620 368
620 633
601 87
563 563
559 825
514 449
479 62
439 164
316 592
241 36
191 89
172 306
123 905