656 936
509 451
254 804
899 479
897 680
797 815
202 91
325 654
71 816
843 757
514 286
444 624
515 159
1114 290
101 117
60 870
832 989
82 939
93 400
555 394