1001 674
938 712
924 38
772 848
748 333
742 65
709 242
610 633
587 87
554 563
549 825
548 368
506 449
437 62
426 164
308 592
225 36
166 306
155 89
99 905