631 189
2172 55
14580 561
9926 116
2382 207
3495 795
163009 480
23402 737
8131 615
3765 58
7094 419
5352 479