46509 267
3057 446
3482 944
26819 666
25471 526
1051874 2653
143982 328
57048 430
22088 1020
259691 581
4956 77
3914 542
4403 615
2571 78
3676 196