101533 145
34046 34
115383 213
36796 60
29239 38
22962 30
113201 203
134079 164
235254 556
108723 247
66129 112
116360 171
492195 790
198421 409
211274 359
327869 1004
193444 116
186313 79
484691 926
168867 150
188911 547
97345 50
158442 67
141822 111