963 656
922 349
905 10
890 501
834 338
833 49
783 162
779 11
763 715
762 134
759 422
651 946
648 677
592 1
542 253
459 645
393 437
374 743
301 536
221 389