46542 267
3059 446
3482 944
26819 666
25471 526
1051878 2653
143984 328
57048 430
22088 1020
259692 581
4956 77
3914 542
4404 615
2571 78
3676 196