29412 1230
12318 711
22269 1092
25865 1787
30133 396
25000 1188
23249 922
47276 748
45517 1662
26157 1835