46221 267
3055 446
3482 944
26818 666
25471 526
1051847 2653
143938 328
57044 430
22087 1020
259648 581
4955 77
3914 542
4399 615
2571 78
3676 196