509 721
1278 512
1035 920
973 393
502 178
464 250
278 241
726 942
652 253
863 367
1053 252
580 188
630 345
146 714
288 540
1028 904
266 532
809 150
680 595
600 4