101533 144
34046 34
115383 213
36796 60
29239 39
22962 30
113427 203
134308 165
235254 558
108948 248
66360 113
116360 171
492195 791
198421 410
211274 360
327869 1007
193444 117
186313 79
484927 933
168867 150
189142 548
97345 51
158442 67
142046 113