149079 662
110829 908
45051 1135
55098 707
32249 521
41857 843
63168 319
37598 679
76799 153
44882 555