25042 140
13624 162
18693 581
22824 279
31889 582
29775 365
2850 365
11677 239
18507 496
60229 851
19749 515