943 288
912 934
888 663
842 999
812 477
638 170
590 259
546 494
499 110
487 129
428 166
408 298
149 514
116 639