2596 554
20457 474
2706 287
2695 552
3880 632
4867 657
3274 43
3760 556
9290 389
18966 63
3575 262
2248 318