869 227
976 287
582 295
297 877
196 152
230 266
219 187
401 714
924 949
419 541
854 669
532 804
743 607
320 471
215 566
121 268
774 94
413 928
489 1000