355882 41
162259 7
423053 40
694633 72
118129 3
308353 25
156281 5
211929 17
215851 11
419009 24
219356 9
260284 13
304258 22
227280 14
290056 9
103231 3
363583 20
374155 14
957629 51
307732 25
258558 11
806333 54
322477 34
1047952 113