560 668
178 573
201 872
418 169
728 275
830 337
705 506
528 652
278 787
143 478
145 42
267 2
129 797
213 428
128 189
876 655
956 390
984 249
380 415
847 580