528 688
564 47
647 581
763 264
329 116
428 503
414 351
389 292
616 931
219 664
308 523
658 905
1276 198
1226 758
1170 1
1148 382
1132 82
1115 953
1097 398
1093 653
1092 10
1083 308
1077 887
1060 908