46791 267
3060 446
3482 944
26820 666
25471 526
1051913 2653
144017 328
57059 430
22095 1020
259721 581
4956 77
3914 542
4404 615
2572 78
3679 196