927 227
996 287
607 295
342 877
222 152
259 266
239 187
420 714
971 949
511 541
866 669
548 804
753 607
354 471
238 566
147 268
869 94
443 928
503 1000