502 262
1287 630
876 946
510 160
863 899
586 849
913 284
307 485
1164 105
772 861
79 432
1108 748
1174 308
850 602
627 55
316 162
1016 549
166 444
1022 736
516 306