684 189
2188 55
14641 561
9949 116
2384 207
3501 795
163813 480
23423 737
8135 615
3774 58
7095 419
5356 479