641 189
2175 55
14588 561
9930 116
2382 207
3496 795
163229 480
23412 737
8132 615
3767 58
7094 419
5353 479