25004 140
13537 162
18665 581
22814 279
31817 581
29724 365
2846 365
11671 239
18471 496
60108 851
19699 515