1039 787
965 233
931 95
896 889
889 82
851 836
840 304
826 154
782 939
743 19
742 968
723 246
686 847
661 726
578 388
545 349
542 590
520 18
495 1000
474 39