18615 30
35153 56
29922 37
53157 56
145069 390
55242 113
24033 50
27165 66
34788 48
34777 71
39343 52
43881 70
39588 38
104132 221
45935 90
68090 163
529518 1075
85253 321
36460 31
119073 196
58251 93
115383 213
104153 193
46047 47