526 49
41 377
423 221
337 933
693 706
848 815
17 156
867 521
831 1
758 258
363 665
521 672
784 199
829 329
114 83
835 574
375 622
884 205
390 549