1010 582
837 650
820 291
816 135
784 621
762 687
724 72
705 244
611 807
604 889
584 167
577 243
418 651
379 209
352 827
335 681
301 972
275 833
254 104
232 695