24996 140
13509 162
18660 581
22810 279
31799 581
29712 365
2845 365
11669 239
18459 496
60088 851
19691 515