42,865 2656
27,215 103
14,995 70
328,464 669
188,030 353
152,289 276
179,799 346
356,514 517
52,087 145
86,607 233
150,037 277
94,978 247