528 426
1255 915
888 180
1034 99
890 90
611 540
710 459
401 970
889 108
1178 77
690 205
823 571
863 408
897 257
455 902