12895 277
14904 190
22701 430
13888 1856
45258 1732
20459 180
45980 1543
45336 974
12217 319
33661 105
25283 1621