42719 71
44862 99
83350 125
25889 41
17626 39
18902 35
145148 347
32664 48
44814 51
99140 184
39464 90
45497 74
53941 79