907 227
985 287
593 295
318 877
213 152
242 266
227 187
416 714
952 949
465 541
860 669
543 804
749 607
339 471
219 566
135 268
827 94
431 928
495 1000