316 320
848 522
716 685
96 336
497 287
193 140
698 946
292 773
403 180
309 116
540 186
148 250
450 352
402 91
413 430
876 67
529 843
1004 975
404 933
983 404