25094 140
13757 162
18721 581
22843 279
31966 582
29846 365
2855 365
11683 239
18557 496
60393 851
19818 515