588 149
341 80
426 341
823 501
237 878
407 386
819 330
41 303
667 162
879 31
296 597
525 821
610 969
892 470
472 364
867 384
763 794
215 552
223 628
414 3