22 144
893 388
805 102
268 903
491 13
642 459
715 164
216 606
818 1000
454 458
250 221
435 652
329 881
307 601
777 131
257 96
649 798
129 679
908 464
53 432