829 509
608 170
335 558
515 241
738 486
212 708
545 493
919 329
153 96
754 677
1065 765
420 417
897 158
556 35
902 420