685 189
2191 55
14648 561
9949 116
2384 207
3502 795
163855 480
23423 737
8135 615
3774 58
7095 419
5356 479