459 227
943 287
516 295
224 877
137 152
189 266
183 187
376 714
861 949
302 541
835 669
496 804
703 607
290 471
175 566
38 268
621 94
375 928
469 1000