25093 140
13753 162
18720 581
22843 279
31965 582
29845 365
2855 365
11683 239
18554 496
60392 851
19817 515