29520 515
43334 775
23550 158
38786 153
10613 700
29885 372
18625 1037
29992 797
46872 1262
14412 1966
12425 179
23144 1222
45428 1582
14935 1315