46480 267
3057 446
3482 944
26819 666
25471 526
1051871 2653
143979 328
57047 430
22088 1020
259690 581
4955 77
3914 542
4403 615
2571 78
3676 196