29393 1230
12290 711
22248 1092
25857 1787
30122 396
24995 1188
23246 922
47264 748
45504 1662
26149 1835