18008 474
6159 809
3526 83
33265 384
53371 741
10998 122
7724 34
9002 888
11589 672
21209 264
8363 606