18615 30
35153 56
29922 37
53157 56
145069 391
55242 114
24033 50
27165 66
34788 48
34777 71
39343 52
43881 70
39588 38
104132 221
45935 90
68090 164
529518 1078
85253 321
36460 31
119301 197
58251 93
115611 213
104153 195
46047 47