24971 140
13445 162
18636 581
22808 279
31754 581
29676 365
2842 365
11665 239
18424 496
60001 851
19664 515