47249 268
3063 446
3484 944
26823 666
25471 526
1051987 2653
144083 328
57071 430
22097 1020
259785 581
4957 77
3915 542
4404 615
2573 78
3682 196