685 189
2189 55
14646 561
9949 116
2384 207
3502 795
163832 480
23423 737
8135 615
3774 58
7095 419
5356 479