25086 140
13736 162
18718 581
22840 279
31954 582
29837 365
2854 365
11682 239
18549 496
60365 851
19808 515