313 655
369 278
145 776
474 205
375 746
181 853
174 77
67 243
822 842
599 202
432 935
741 980
120 243
50 730
63 146
902 42
869 686
403 281
450 1000
608 9