5095 571
1304 915
1259 264
1216 77
1120 354
1104 871
1097 972
1079 169
1061 220
1053 99
1033 425
1015 185
978 217
968 364
968 723
963 31
952 408
945 115
915 90
911 335