16493 311
6311 809
3556 83
33322 384
53603 741
11055 122
7744 34
9057 888
11574 672
21580 264
8392 606