25173 140
13983 163
18772 581
22885 279
32140 582
29946 365
2862 365
11698 239
18646 496
61301 853
19931 515