50853 671
86256 512
54833 748
296459 946
55173 791
89217 755
25243 273
55232 399
91276 533
76703 364
39062 718