49998 273
3077 446
3500 944
26833 666
25476 527
1052342 2653
144469 328
57178 430
22107 1020
260131 581
4964 77
3920 542
4414 615
2577 78
3692 196