24960 140
13424 162
18629 581
22802 279
31737 581
29662 365
2842 365
11665 239
18415 496
59973 851
19652 515