45797 581
6425 669
5909 740
5054 602
2464 69
4524 609
2901 387
2745 455
23857 422
14667 32
24598 300
7147 825