689 832
857 316
321 117
907 877
581 962
563 335
95 54
295 508
201 18
252 744
172 399
444 794
68 186
62 152
930 148
990 845
176 675
106 96
826 580
154 328
529 943