1056 499
1047 311
1046 299
1035 980
996 268
995 914
968 351
944 526
911 468
908 90
883 948
867 276
863 877
828 94
822 778
815 252
808 343
794 404
782 140
729 790