26080 333
70761 418
105166 679
106361 582
78044 282
130930 625
48546 385
130798 576
167601 1042
126137 618