286 166
254 37
667 802
109 451
69 426
236 430
1004 767
433 206
496 90
866 41
394 655
499 526
47 359
290 394
363 857
251 321
745 527
582 232
754 56
860 996