16966 311
6331 809
3561 83
33327 384
53622 741
11063 122
7748 34
9062 888
11576 672
21611 264
8394 606