25176 140
13994 163
18778 581
22890 279
32145 582
29962 365
2864 365
11698 239
18649 496
61359 853
19936 515