29393 1230
12292 711
22249 1092
25858 1787
30122 396
24995 1188
23246 922
47264 748
45504 1662
26152 1835