47196 268
3062 446
3484 944
26822 666
25471 526
1051981 2653
144075 328
57070 430
22097 1020
259777 581
4957 77
3915 542
4404 615
2573 78
3682 196