25125 140
13828 162
18738 581
22857 279
32013 582
29881 365
2858 365
11688 239
18581 496
60598 851
19856 515