25060 140
13662 162
18702 581
22828 279
31903 582
29798 365
2853 365
11679 239
18526 496
60275 851
19774 515