952 252
206 974
780 481
119 336
515 766
289 57
681 708
675 749
450 366
571 430
13 631
360 177
155 299
509 114
323 553
679 251
76 98
161 582
882 441
579 551