20965 615
9213 73
4306 459
21015 354
7016 143
22311 247
95180 678
17943 760
3957 503
2901 451
7519 643
17165 828
9291 79
4710 39