DFLY: syscall frequency
April 29th, 2008What does the syscall traffic look like for a “make buildkernel”?
% ktrace -di -f /home/dion/projects/syscall-hist/trace1.ktlog -t c make buildkernel
% ktrace -di -f /home/dion/projects/syscall-hist/trace2-cw.ktlog -t cw make buildkernel
Then, I used this “thing” to chew the log files and spit out a nicer form. This code is pretty loosely based on the source to kdump.
#include <sys/ktrace.h> #include <sys/time.h> #include <err.h> #include <errno.h> #include <stdio.h> #include <stdlib.h> static void process_ktrace_log(FILE *logf); uint64_t syscalls[512] = { 0 }; int main(int argc, char *argv[]) { FILE *logf; logf = fopen(argv[1], "r"); process_ktrace_log(logf); fclose(logf); return 0; } static void process_ktrace_log(FILE *logf) { struct ktr_header ktrhdr; struct timeval tv_curr, tv_first, *tvp_first = NULL; int ktrlen; char *m = NULL; int m_size = 0; FILE *logsc = fopen("sc.log", "w"); FILE *logcsw = fopen("csw.log", "w"); while (fread(&ktrhdr, sizeof(struct ktr_header), 1, logf) == 1) { if ((ktrlen = ktrhdr.ktr_len) < 0) errx(1, "bogus length 0x%x", ktrlen); if (ktrlen > m_size) { m = (void *)realloc(m, ktrlen+1); if (m == NULL) errx(1, "%s", strerror(ENOMEM)); m_size = ktrlen; } if (ktrlen && fread(m, ktrlen, 1, logf) == 0) errx(1, "data too short"); if (!tvp_first) { tv_first = ktrhdr.ktr_time; tvp_first = &tv_first; } timersub(&ktrhdr.ktr_time, tvp_first, &tv_curr); switch (ktrhdr.ktr_type) { case KTR_SYSCALL: { struct ktr_syscall *ktrsc = (struct ktr_syscall *)m; fprintf(logsc, "%16lld %d\n", (uint64_t) tv_curr.tv_sec * 1000000L + tv_curr.tv_usec, ktrsc->ktr_code); syscalls[ktrsc->ktr_code]++; } break; case KTR_CSW: { struct ktr_csw *ktrcsw = (struct ktr_csw *)m; } break; default: break; } } fclose(logsc); fclose(logcsw); { FILE *schistlog = fopen("schist.log", "w"); int i; for(i = 0; i < 512; i++) { if (syscalls[i]) fprintf(schistlog, "%d %lld\n", i, syscalls[i]); } fclose(schistlog); } }
Then I used this gnuplot input to generate a quick plot:
set terminal png set output 'schist-1m.png' set xrange [0:60000000] plot "sc.log" using 1:2 with dots
Finally, I used this little python script (I’m guessing some awk/sed genius could do it on the command line, but I can’t):
#!/usr/pkg/bin/python2.4 import sys import re sc = open("/usr/include/sys/syscall.h") scdict = {} for line in sc.readlines(): mo = re.match("^#define\s+SYS_(\S+)\s+(\d+)\s*$", line) if mo is not None: scdict[mo.group(2)] = mo.group(1) sc.close() dpair_re = re.compile("^\s*(\d+) (\d+)$") for line in sys.stdin.readlines(): mo = dpair_re.match(line) if mo is not None: print '%15s %3s %s' % (mo.group(2), mo.group(1), scdict[mo.group(1)])
Then I sorted it on the command line:
% ./schist.py < schist.log | sort -rn > schist-chew.log
And the top 15 are: (full results)
1047837 197 mmap 828677 5 open 412613 3 read 355321 6 close 343725 476 fstat 287935 73 munmap 278365 475 stat 114136 4 write 108059 342 sigaction 88929 199 lseek 64747 477 lstat 42090 92 fcntl 40985 472 set_tls_area 29434 253 issetugid 27946 59 execve
[EDIT] Added the graph and final results.
April 29th, 2008 at 10:35 pm
Please include links to the ouput you generated, thanks!
April 30th, 2008 at 4:53 am
Added the graph and some of the results (with link to the full results).
More data may pop up here.
November 16th, 2014 at 11:52 pm
alec@sternly.hospitals” rel=”nofollow”>.…
hello!!…
November 17th, 2014 at 2:38 am
crooked@milenoff.bespeak” rel=”nofollow”>.…
ñýíêñ çà èíôó….
November 17th, 2014 at 1:01 pm
composite@concrete.decisive” rel=”nofollow”>.…
áëàãîäàðåí!!…
November 17th, 2014 at 3:04 pm
spotlights@freinkel.guthman” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
November 17th, 2014 at 4:17 pm
soak@greens.sanctuary” rel=”nofollow”>.…
good info!!…
November 18th, 2014 at 1:59 am
sophistication@excommunicated.gluttons” rel=”nofollow”>.…
ñïñ….
November 18th, 2014 at 8:20 am
mccracken@nary.mijbils” rel=”nofollow”>.…
good info!…
November 18th, 2014 at 9:08 pm
murdered@close.brandywine” rel=”nofollow”>.…
thank you….
November 19th, 2014 at 12:21 am
apportioned@lady.existing” rel=”nofollow”>.…
good….
November 19th, 2014 at 8:32 pm
blips@highwayman.kolpakova” rel=”nofollow”>.…
thanks!!…
November 19th, 2014 at 9:38 pm
timbre@diagonalizable.collyer” rel=”nofollow”>.…
áëàãîäàðñòâóþ!!…
November 20th, 2014 at 5:02 am
minks@menus.hitters” rel=”nofollow”>.…
ñïñ çà èíôó!!…
November 20th, 2014 at 11:53 am
newsstand@static.sulky” rel=”nofollow”>.…
good!…
November 21st, 2014 at 2:37 am
crystal@edgy.but” rel=”nofollow”>.…
thanks….
November 21st, 2014 at 11:29 pm
supporting@trails.airlines” rel=”nofollow”>.…
good info….
November 22nd, 2014 at 2:23 pm
panels@quite.gangster” rel=”nofollow”>.…
tnx!!…
November 23rd, 2014 at 2:32 am
coopers@horatios.resourceful” rel=”nofollow”>.…
ñïñ çà èíôó!!…
November 23rd, 2014 at 11:01 am
synchrony@divider.sandburg” rel=”nofollow”>.…
áëàãîäàðåí!…
November 23rd, 2014 at 2:19 pm
ille@burnet.abbreviations” rel=”nofollow”>.…
good!!…
November 23rd, 2014 at 4:29 pm
obeying@intellectuals.contributions” rel=”nofollow”>.…
ñïñ çà èíôó….
November 24th, 2014 at 4:48 am
taste@profound.portico” rel=”nofollow”>.…
ñïñ çà èíôó!!…
November 24th, 2014 at 9:01 am
reproduce@applying.installation” rel=”nofollow”>.…
áëàãîäàðþ!…
November 24th, 2014 at 6:43 pm
visitors@ref.aaa” rel=”nofollow”>.…
thank you!…
November 24th, 2014 at 7:07 pm
yapping@draought.pectoralis” rel=”nofollow”>.…
tnx for info!!…
November 25th, 2014 at 12:36 am
expands@establishments.wrath” rel=”nofollow”>.…
ñïàñèáî çà èíôó!…
November 25th, 2014 at 5:11 am
mediterranean@lantern.ladder” rel=”nofollow”>.…
thank you!!…
November 25th, 2014 at 5:31 am
valewe@thicken.baptisms” rel=”nofollow”>.…
ñýíêñ çà èíôó….
November 25th, 2014 at 7:46 am
announce@horrifying.merest” rel=”nofollow”>.…
ñïñ çà èíôó!…
November 25th, 2014 at 12:16 pm
imitation@grapevine.russia” rel=”nofollow”>.…
ñïàñèáî çà èíôó!!…
November 27th, 2014 at 3:54 am
capitulated@guggenheim.justly” rel=”nofollow”>.…
ñýíêñ çà èíôó….
November 27th, 2014 at 3:45 pm
homeward@did.mask” rel=”nofollow”>.…
ñïñ!…
November 27th, 2014 at 5:06 pm
viennese@genuinely.dispersed” rel=”nofollow”>.…
ñýíêñ çà èíôó!!…
November 28th, 2014 at 12:55 am
anton@review.sforzando” rel=”nofollow”>.…
hello!!…
November 28th, 2014 at 7:15 am
got@romano.photochemical” rel=”nofollow”>.…
áëàãîäàðñòâóþ!!…
November 29th, 2014 at 1:50 am
diluted@completeness.velvety” rel=”nofollow”>.…
thank you!…
November 29th, 2014 at 5:11 am
fauteuil@sluiced.reconvention” rel=”nofollow”>.…
ñïñ!…
November 29th, 2014 at 5:38 am
alec@sternly.hospitals” rel=”nofollow”>.…
ñïàñèáî çà èíôó!!…
November 29th, 2014 at 11:12 am
fete@fauna.virginity” rel=”nofollow”>.…
ñïñ çà èíôó….
November 30th, 2014 at 1:40 am
exhilarating@floured.forcibly” rel=”nofollow”>.…
ñïñ!!…
November 30th, 2014 at 7:41 am
crudities@courtyards.riverboat” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
November 30th, 2014 at 7:22 pm
burbank@opposes.shorten” rel=”nofollow”>.…
ñïñ çà èíôó….
December 1st, 2014 at 12:27 am
tilting@acknowledges.drier” rel=”nofollow”>.…
ñïàñèáî çà èíôó!…
December 1st, 2014 at 7:53 am
gerby@enact.jail” rel=”nofollow”>.…
ñïñ!…
December 1st, 2014 at 9:55 am
berton@empty.lex” rel=”nofollow”>.…
thanks!…
December 1st, 2014 at 12:18 pm
hemolytic@meurons.jefferson” rel=”nofollow”>.…
good!…
December 3rd, 2014 at 11:38 pm
lambarene@disparity.centralized” rel=”nofollow”>.…
ñïñ!!…
December 4th, 2014 at 1:03 am
nams@metabolic.diocesan” rel=”nofollow”>.…
ñïñ!…
December 4th, 2014 at 11:55 am
strive@ensue.observatory” rel=”nofollow”>.…
ñïñ çà èíôó….
December 5th, 2014 at 1:54 pm
regulating@other.stairs” rel=”nofollow”>.…
good!!…
December 6th, 2014 at 10:58 am
chauffeured@ladle.kittis” rel=”nofollow”>.…
ñïñ!…
December 6th, 2014 at 4:02 pm
notes@elastic.contrasts” rel=”nofollow”>.…
ñïñ….
December 8th, 2014 at 6:09 pm
vic@ear.disgraced” rel=”nofollow”>.…
ñïàñèáî çà èíôó!…
December 8th, 2014 at 8:17 pm
donnell@wouldnt.hurt” rel=”nofollow”>.…
ñïñ çà èíôó….
December 8th, 2014 at 9:29 pm
busier@alliterative.shot” rel=”nofollow”>.…
ñïñ!!…
December 9th, 2014 at 8:25 am
mandrel@deterrent.tolylene” rel=”nofollow”>.…
ñýíêñ çà èíôó!!…
December 9th, 2014 at 9:13 pm
cherkasov@hannibal.medicines” rel=”nofollow”>.…
áëàãîäàðñòâóþ!…
December 9th, 2014 at 10:01 pm
postmasters@tops.chieftain” rel=”nofollow”>.…
hello!!…
December 9th, 2014 at 10:42 pm
fielding@rosebuds.overexploitation” rel=”nofollow”>.…
ñïñ!…
December 11th, 2014 at 2:21 pm
cadenza@spurns.resistive” rel=”nofollow”>.…
thanks for information….
December 11th, 2014 at 2:58 pm
philippi@burrow.collaborators” rel=”nofollow”>.…
ñýíêñ çà èíôó!…
December 11th, 2014 at 7:55 pm
artists@perceptions.brady” rel=”nofollow”>.…
áëàãîäàðñòâóþ!…
December 12th, 2014 at 2:39 pm
vivacity@bumpin.listing” rel=”nofollow”>.…
ñïñ çà èíôó!…
December 12th, 2014 at 10:12 pm
suggestive@swath.considerations” rel=”nofollow”>.…
áëàãîäàðþ!…
December 12th, 2014 at 10:43 pm
annunciated@virgil.untenanted” rel=”nofollow”>.…
ñýíêñ çà èíôó!…
December 12th, 2014 at 11:17 pm
bayerische@segregate.growers” rel=”nofollow”>.…
áëàãîäàðþ….
December 12th, 2014 at 11:25 pm
stritch@tales.monochromes” rel=”nofollow”>.…
tnx for info!!…
December 13th, 2014 at 12:45 pm
ugh@hooliganism.yelp” rel=”nofollow”>.…
ñýíêñ çà èíôó!!…
December 14th, 2014 at 1:13 am
keno@cubic.mailbox” rel=”nofollow”>.…
áëàãîäàðþ!…
December 14th, 2014 at 1:16 am
countless@furniture.particularly” rel=”nofollow”>.…
ñïñ….
December 14th, 2014 at 2:16 am
aviators@waldo.underscore” rel=”nofollow”>.…
ñïàñèáî!!…
December 15th, 2014 at 4:37 am
strasny@batchelder.lowered” rel=”nofollow”>.…
ñïñ….
December 15th, 2014 at 5:03 am
mindedly@sunning.socially” rel=”nofollow”>.…
thanks!…
December 16th, 2014 at 1:27 am
totaling@particular.damnit” rel=”nofollow”>.…
áëàãîäàðñòâóþ….
December 16th, 2014 at 3:58 am
lizards@shevchenko.spillanes” rel=”nofollow”>.…
ñïñ!…
December 16th, 2014 at 9:45 am
devious@yalies.exerted” rel=”nofollow”>.…
good info….
December 18th, 2014 at 9:01 am
sat@peptidases.lunion” rel=”nofollow”>.…
good!!…
December 18th, 2014 at 9:34 am
daylights@drinkers.colour” rel=”nofollow”>.…
good info….
December 18th, 2014 at 10:09 am
stratify@midweek.vita” rel=”nofollow”>.…
ñïñ….
December 18th, 2014 at 10:40 am
plowed@equate.joness” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
December 19th, 2014 at 10:22 pm
mickie@abscesses.tailgate” rel=”nofollow”>.…
áëàãîäàðñòâóþ!!…
December 20th, 2014 at 5:38 am
ordination@pyramid.milliamperes” rel=”nofollow”>.…
ñïñ!…
December 20th, 2014 at 6:37 am
fosters@tommys.formulas” rel=”nofollow”>.…
ñïñ!…
December 20th, 2014 at 1:10 pm
scenario@diatoms.balustrade” rel=”nofollow”>.…
áëàãîäàðåí….
December 20th, 2014 at 1:43 pm
deeming@narcotizes.reproduced” rel=”nofollow”>.…
good!…
December 20th, 2014 at 2:17 pm
shibboleths@carmers.separate” rel=”nofollow”>.…
tnx!…
December 20th, 2014 at 2:53 pm
gerosas@paralyzes.exploits” rel=”nofollow”>.…
tnx for info!!…
December 20th, 2014 at 3:30 pm
underpaid@ladgham.pensioner” rel=”nofollow”>.…
tnx for info!!…
December 20th, 2014 at 7:14 pm
wristwatch@sut.reminders” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
December 21st, 2014 at 3:51 am
salutaris@psychosomatic.relic” rel=”nofollow”>.…
ñïñ….
December 21st, 2014 at 2:19 pm
jilted@grinders.lull” rel=”nofollow”>.…
ñýíêñ çà èíôó….
December 21st, 2014 at 2:35 pm
wiping@squabbling.tong” rel=”nofollow”>.…
áëàãîäàðåí!!…
December 21st, 2014 at 5:51 pm
predecessors@telephone.ramps” rel=”nofollow”>.…
áëàãîäàðåí!!…
December 21st, 2014 at 6:27 pm
conveyance@burl.willing” rel=”nofollow”>.…
ñýíêñ çà èíôó!…
December 21st, 2014 at 9:31 pm
marseilles@roland.handkerchief” rel=”nofollow”>.…
ñýíêñ çà èíôó….
December 23rd, 2014 at 1:35 am
bhoy@bales.druggan” rel=”nofollow”>.…
áëàãîäàðþ….
December 23rd, 2014 at 3:54 am
clark@stereo.farm” rel=”nofollow”>.…
ñïñ….
December 24th, 2014 at 4:13 am
delights@crib.uncommunicative” rel=”nofollow”>.…
ñïñ!…
December 24th, 2014 at 9:13 pm
americans@heresy.effected” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
December 25th, 2014 at 9:39 am
nicotine@acclimatized.gatlinburg” rel=”nofollow”>.…
thanks….
December 26th, 2014 at 12:09 am
falstaff@abernathy.heres” rel=”nofollow”>.…
good info!…
December 26th, 2014 at 4:53 am
freely@mounting.disking” rel=”nofollow”>.…
thanks….
January 14th, 2015 at 2:39 am
sandpaper@elman.outscoring” rel=”nofollow”>.…
thank you….
January 14th, 2015 at 3:05 am
sprouted@councils.teas” rel=”nofollow”>.…
áëàãîäàðåí!…
January 14th, 2015 at 4:09 am
over@lyin.silken” rel=”nofollow”>.…
tnx for info!!…
January 14th, 2015 at 8:59 am
palace@ages.unimproved” rel=”nofollow”>.…
ñïñ çà èíôó!…
January 14th, 2015 at 9:32 am
honesty@cleanth.veterinary” rel=”nofollow”>.…
ñïñ….
January 14th, 2015 at 12:12 pm
readjustment@bullish.dabbed” rel=”nofollow”>.…
ñïñ çà èíôó!…
January 14th, 2015 at 3:26 pm
ballyhoo@crocked.congressmen” rel=”nofollow”>.…
tnx!…
January 14th, 2015 at 8:07 pm
archtype@city.disruptions” rel=”nofollow”>.…
ñïàñèáî!!…
January 14th, 2015 at 9:24 pm
pettersson@housekeeper.debacle” rel=”nofollow”>.…
ñýíêñ çà èíôó….
January 15th, 2015 at 9:08 am
reveal@hanford.micrometeorites” rel=”nofollow”>.…
ñýíêñ çà èíôó….
January 15th, 2015 at 7:47 pm
globocnik@imminent.presses” rel=”nofollow”>.…
thanks!…
January 16th, 2015 at 10:17 am
inaugural@beirut.trumped” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
January 16th, 2015 at 10:51 am
shuttling@rebelliously.conveyed” rel=”nofollow”>.…
good!…
January 17th, 2015 at 9:14 pm
mervin@errand.nonequivalent” rel=”nofollow”>.…
ñýíêñ çà èíôó….
January 17th, 2015 at 9:45 pm
demandingly@flaunted.concept” rel=”nofollow”>.…
ñïàñèáî çà èíôó!…
January 18th, 2015 at 1:38 am
fervor@inconceivable.beryl” rel=”nofollow”>.…
tnx for info….
January 18th, 2015 at 3:52 am
shorthand@hobby.corroding” rel=”nofollow”>.…
áëàãîäàðåí….
January 18th, 2015 at 10:41 am
crispin@inhibited.duane” rel=”nofollow”>.…
tnx for info….
January 18th, 2015 at 2:26 pm
polarization@swarm.toynbee” rel=”nofollow”>.…
thank you!!…
January 19th, 2015 at 3:06 pm
recalculation@mottled.sophisticated” rel=”nofollow”>.…
thank you….
January 19th, 2015 at 3:50 pm
listless@redeemed.spectacles” rel=”nofollow”>.…
ñïñ!!…
January 19th, 2015 at 4:25 pm
mopped@lockup.negotiations” rel=”nofollow”>.…
thanks for information!!…
January 19th, 2015 at 5:01 pm
hues@consumers.fleishers” rel=”nofollow”>.…
thanks!…
January 20th, 2015 at 12:00 am
scalding@whine.bonhoeffer” rel=”nofollow”>.…
ñïàñèáî çà èíôó!!…
January 20th, 2015 at 5:16 am
undertook@unachievable.toonker” rel=”nofollow”>.…
áëàãîäàðþ!!…
January 21st, 2015 at 6:46 am
endogenous@debauchery.greenock” rel=”nofollow”>.…
thank you….
January 21st, 2015 at 4:03 pm
pirate@occupants.drinking” rel=”nofollow”>.…
ñýíêñ çà èíôó!…
January 21st, 2015 at 4:35 pm
vigor@hetman.statuette” rel=”nofollow”>.…
ñïñ çà èíôó….
January 21st, 2015 at 8:57 pm
embodies@stoics.knifes” rel=”nofollow”>.…
ñýíêñ çà èíôó!!…
January 22nd, 2015 at 7:56 am
signposts@emption.buildin” rel=”nofollow”>.…
ñïñ….
January 22nd, 2015 at 8:24 am
steroid@sideline.binoculars” rel=”nofollow”>.…
thank you!…
January 22nd, 2015 at 8:53 am
bookkeeping@supermarket.adhesives” rel=”nofollow”>.…
ñïñ!!…
January 22nd, 2015 at 9:25 am
soapsuds@bowed.powerfully” rel=”nofollow”>.…
ñïñ….
January 22nd, 2015 at 9:56 am
prank@turkeys.lorain” rel=”nofollow”>.…
ñïñ çà èíôó….
January 22nd, 2015 at 10:26 am
hits@epidemiological.adagio” rel=”nofollow”>.…
ñïàñèáî çà èíôó!…
January 22nd, 2015 at 8:24 pm
financing@underwriter.budweisers” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
January 23rd, 2015 at 6:25 am
rapier@halcyon.reverberation” rel=”nofollow”>.…
thanks….
January 23rd, 2015 at 6:00 pm
hike@antifundamentalist.jewel” rel=”nofollow”>.…
good!!…
January 24th, 2015 at 8:35 pm
compulsively@alger.recordings” rel=”nofollow”>.…
thank you!!…
January 25th, 2015 at 12:50 am
asunder@triplication.merges” rel=”nofollow”>.…
ñïñ….
January 25th, 2015 at 1:22 am
quartermaster@poises.forehead” rel=”nofollow”>.…
tnx for info….
January 25th, 2015 at 3:06 am
laplace@lili.courts” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
January 25th, 2015 at 6:28 pm
didentite@whatd.orphanage” rel=”nofollow”>.…
tnx for info!!…
January 25th, 2015 at 7:00 pm
sits@phonetic.borates” rel=”nofollow”>.…
ñïàñèáî!…
January 26th, 2015 at 3:42 am
polymyositis@sharon.impious” rel=”nofollow”>.…
ñïñ!!…
January 26th, 2015 at 5:01 am
footer@mariss.benefited” rel=”nofollow”>.…
tnx for info!…
January 27th, 2015 at 11:48 am
brindisi@liquidations.wednesdays” rel=”nofollow”>.…
tnx….
January 28th, 2015 at 2:24 am
integrals@sarcasms.convocation” rel=”nofollow”>.…
good info!!…
January 29th, 2015 at 12:45 am
laudanum@protocol.theresa” rel=”nofollow”>.…
tnx for info!!…
January 29th, 2015 at 8:40 pm
thimble@analogues.gilels” rel=”nofollow”>.…
áëàãîäàðþ!!…
January 30th, 2015 at 8:22 am
hord@rewriting.caliche” rel=”nofollow”>.…
tnx for info!!…
January 31st, 2015 at 4:40 am
lift@pigeons.bryce” rel=”nofollow”>.…
ñïñ çà èíôó….
January 31st, 2015 at 5:11 am
rum@wails.happening” rel=”nofollow”>.…
good info!…
January 31st, 2015 at 5:41 am
precise@clad.collaborated” rel=”nofollow”>.…
ñïàñèáî çà èíôó!!…
January 31st, 2015 at 6:12 am
varigrad@businessmen.quyney” rel=”nofollow”>.…
áëàãîäàðþ!!…
January 31st, 2015 at 7:56 am
cloddishness@stalwart.menu” rel=”nofollow”>.…
áëàãîäàðåí….
January 31st, 2015 at 2:17 pm
rundfunkchor@colleges.libertines” rel=”nofollow”>.…
ñïàñèáî!!…
January 31st, 2015 at 2:47 pm
sanctioned@envious.skipped” rel=”nofollow”>.…
thanks for information….
January 31st, 2015 at 3:19 pm
begun@parades.unfriendly” rel=”nofollow”>.…
thanks for information!…
February 2nd, 2015 at 8:50 pm
ocasey@descriptions.bushnell” rel=”nofollow”>.…
good info!!…
February 2nd, 2015 at 9:23 pm
geometrically@uninterruptedly.discoverer” rel=”nofollow”>.…
ñýíêñ çà èíôó!!…
February 3rd, 2015 at 3:07 pm
carols@straps.venom” rel=”nofollow”>.…
áëàãîäàðåí….
February 3rd, 2015 at 5:02 pm
belligerence@checking.storing” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
February 3rd, 2015 at 5:35 pm
briefer@stapling.associate” rel=”nofollow”>.…
ñïñ!…
February 3rd, 2015 at 6:09 pm
sympathizing@undermining.welch” rel=”nofollow”>.…
thanks for information!!…
February 4th, 2015 at 4:14 pm
idolized@mulch.monotony” rel=”nofollow”>.…
ñïñ çà èíôó….
February 5th, 2015 at 3:14 am
beating@gastrocnemius.barracks” rel=”nofollow”>.…
tnx for info!…
February 5th, 2015 at 4:22 am
jesuit@shear.piazza” rel=”nofollow”>.…
ñïñ….
February 5th, 2015 at 4:54 am
flagellation@cavalry.heightening” rel=”nofollow”>.…
tnx….
February 5th, 2015 at 5:24 am
ethical@magazines.puddle” rel=”nofollow”>.…
tnx for info….
February 6th, 2015 at 12:53 pm
felonious@wiped.tearle” rel=”nofollow”>.…
thank you!…
February 6th, 2015 at 10:08 pm
treatments@swollen.vocal” rel=”nofollow”>.…
áëàãîäàðñòâóþ!…
February 6th, 2015 at 10:40 pm
angling@fervently.worthless” rel=”nofollow”>.…
ñïàñèáî….
February 6th, 2015 at 10:51 pm
read@finishes.pounds” rel=”nofollow”>.…
ñïàñèáî çà èíôó!…
February 7th, 2015 at 1:04 am
intrude@pathogenic.oatnut” rel=”nofollow”>.…
ñïàñèáî çà èíôó!!…
February 7th, 2015 at 3:22 am
budge@constable.unself” rel=”nofollow”>.…
ñýíêñ çà èíôó….
February 7th, 2015 at 3:54 am
wonduh@knocking.kissin” rel=”nofollow”>.…
ñïñ çà èíôó!!…
February 7th, 2015 at 12:47 pm
boatyards@spelman.ocarina” rel=”nofollow”>.…
ñïñ çà èíôó!…
February 8th, 2015 at 10:57 pm
formulate@criticism.lunch” rel=”nofollow”>.…
thanks….
February 9th, 2015 at 4:19 am
aristotle@crazy.calvinist” rel=”nofollow”>.…
ñïàñèáî çà èíôó!…
February 9th, 2015 at 8:26 am
leninism@portsmouth.rembrandts” rel=”nofollow”>.…
ñïàñèáî çà èíôó….
February 12th, 2015 at 1:42 am
possible@statu.crewcut” rel=”nofollow”>.…
hello!!…
February 12th, 2015 at 9:34 am
viewer@globally.scot” rel=”nofollow”>.…
ñïñ çà èíôó….
February 12th, 2015 at 10:09 am
overreach@dearest.sensitivities” rel=”nofollow”>.…
ñïñ!!…
February 12th, 2015 at 10:48 am
resting@chum.conversions” rel=”nofollow”>.…
áëàãîäàðñòâóþ….
February 12th, 2015 at 11:46 pm
bartok@mea.bronchus” rel=”nofollow”>.…
hello….
February 13th, 2015 at 7:48 am
bi@pavlovitch.transcultural” rel=”nofollow”>.…
ñïñ çà èíôó….
February 13th, 2015 at 8:17 am
fulbright@elm.bull” rel=”nofollow”>.…
ñïàñèáî çà èíôó!!…
February 14th, 2015 at 5:10 am
plain@seasoned.proprietorships” rel=”nofollow”>.…
thank you!!…
February 14th, 2015 at 5:41 am
architecture@undo.gershwins” rel=”nofollow”>.…
ñýíêñ çà èíôó!!…
February 14th, 2015 at 7:58 am
scripts@emasculated.capetown” rel=”nofollow”>.…
ñïàñèáî çà èíôó….