336 844
291 13
87 191
209 5
407 932
72 450
162 471
152 962
813 598
384 629
458 67
498 906
335 82
480 611
295 700
954 853
790 93
705 505
755 409
698 959