5089 462
4622 786
3198 537
1861 415
684 142
745 887
516 698
546 580
780 793
873 706
563 192
318 642
569 180
165 823
76 615
322 729
804 839
185 154
615 307
187 40
581 429
421 913
142 290