909 979
906 459
869 730
839 508
832 482
824 371
752 113
585 703
583 57
457 340
325 240
221 784
220 935
198 676
196 317