1099 700
933 377
824 219
820 161
796 129
781 567
711 147
515 560
513 868
502 462
456 875
421 825
362 997
185 199
179 448