46607 267
3060 446
3482 944
26819 666
25471 526
1051884 2653
143989 328
57053 430
22089 1020
259702 581
4956 77
3914 542
4404 615
2571 78
3677 196