861 227
975 287
579 295
289 877
196 152
227 266
214 187
398 714
917 949
410 541
852 669
531 804
742 607
318 471
211 566
116 268
769 94
411 928
488 1000