25130 140
13840 162
18743 581
22857 279
32018 582
29887 365
2858 365
11688 239
18584 496
60655 851
19858 515