1207 583
1191 25
1169 491
1146 802
1093 800
1017 166
1003 6
986 348
975 704
974 271
968 237
956 208
936 364
922 578
908 964
898 747
893 306
891 496
882 703
881 228