112 262
14 369
882 347
59 62
440 233
443 619
805 167
462 878
896 780
829 720
863 287
588 810
1000 128
674 954
229 870
735 458
293 477
649 712
971 878
651 512