1073 84
972 13
875 353
840 926
836 917
756 323
755 304
739 106
714 730
615 476
400 158
396 782
154 930
87 644
51 592
47 138