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