31737 1594
49720 1974
44929 1646
24302 764
30259 396
19595 1049
45082 764
34611 1843
22848 817
14302 1406