1077 331
1061 316
1005 132
972 699
970 122
948 254
947 334
924 239
857 723
844 897
835 80
834 884
704 535
647 288
601 299
595 80
587 402
563 168
562 997
549 405