29393 1230
12290 711
22248 1092
25855 1787
30120 396
24995 1188
23246 922
47263 748
45504 1662
26149 1835