48531 270
3071 446
3489 944
26829 666
25474 527
1052148 2653
144265 328
57122 430
22102 1020
259957 581
4960 77
3915 542
4409 615
2574 78
3686 196