37874 138
2858 615
4157 133
22468 450
15200 94
265636 660
4879 281
53705 691
6656 774
2663 308
5684 418