640 38
486 454
730 116
73 971
2756 269
333 62
542 690
125 802
427 374
862 882
321 4
494 819
629 838
160 655
1816 999
518 410
783 791
482 568
84 294
224 903
25 846
520 321
722 972