25896 1562
13137 128
40382 268
49717 1213
47365 1207
25081 370
39973 1823
47655 1026
29987 290
17055 879