18439 311
6398 809
3585 83
33355 384
53805 741
11098 122
7765 34
9080 888
11597 672
21763 264
8407 606