25080 140
13725 162
18713 581
22838 279
31947 582
29826 365
2853 365
11681 239
18543 496
60349 851
19805 515