50855 671
86278 512
54841 748
296544 947
55184 791
89236 755
25253 273
55238 399
91295 533
76724 364
39080 718