29413 1230
12319 711
22269 1092
25865 1787
30133 396
25000 1188
23249 922
47277 748
45518 1662
26157 1835