1041 642
888 991
854 579
851 375
845 98
785 944
717 6
709 311
633 87
613 332
517 880
298 918
89 882
52 52