689 832
351 116
531 512
872 983
347 507
320 226
88 4
699 128
258 867
840 707
135 150
111 895
648 710
272 361
252 163
883 473
338 90
439 40
360 927
447 198
276 785