46563 267
3060 446
3482 944
26819 666
25471 526
1051881 2653
143987 328
57049 430
22088 1020
259694 581
4956 77
3914 542
4404 615
2571 78
3677 196