670 189
2186 55
14605 561
9943 116
2384 207
3500 795
163684 480
23422 737
8135 615
3774 58
7095 419
5354 479