51143 273
3087 446
3507 944
26836 666
25481 527
1052529 2653
144701 328
57243 431
22110 1020
260326 581
4970 77
3921 542
4415 615
2577 78
3696 196