Bitcoin Forum
April 20, 2024, 03:03:24 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 ... 164 »
  Print  
Author Topic: [ANN]Bminer: a fast Equihash/Ethash/Cuckaroo29z miner for AMD/NVIDIA GPUs 16.4.9  (Read 148383 times)
threeflappp
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
February 01, 2018, 09:47:34 AM
 #601

What you did is flawed on multiple levels. You did two tests consecutively, and then also looked at the payout. The difficulty of the algo you mine will have changed in the meantime, making the 2nd run easier/harder to mine, but never the same. You also looked at payouts but never mention what currency, because if it is anything other than the coin you mine, and it looks like you are talking about BTC, then the market will also have fluctuated the price by the time of the 2nd run. Shortly put: don't trust what you just did ...

It was Zclassic. I infered difficulty from estimated rewards on Zclassic which shows how much of that specific coin you may get based on the difficulty at the time. Yes, I understand this is estimated. Difficulty goes up and down all day so you take a 24 hour average. During the test, estimated rewards differences were less than 5%.

Also, no one has yet to dispute my other point about hash rate when dev fee is on/off. There is no difference between the two option in hash rate shown and actual rewards despite documentation that optimizations are disabled.

Someone else please try disabling devfee.
1713582204
Hero Member
*
Offline Offline

Posts: 1713582204

View Profile Personal Message (Offline)

Ignore
1713582204
Reply with quote  #2

1713582204
Report to moderator
1713582204
Hero Member
*
Offline Offline

Posts: 1713582204

View Profile Personal Message (Offline)

Ignore
1713582204
Reply with quote  #2

1713582204
Report to moderator
1713582204
Hero Member
*
Offline Offline

Posts: 1713582204

View Profile Personal Message (Offline)

Ignore
1713582204
Reply with quote  #2

1713582204
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713582204
Hero Member
*
Offline Offline

Posts: 1713582204

View Profile Personal Message (Offline)

Ignore
1713582204
Reply with quote  #2

1713582204
Report to moderator
1713582204
Hero Member
*
Offline Offline

Posts: 1713582204

View Profile Personal Message (Offline)

Ignore
1713582204
Reply with quote  #2

1713582204
Report to moderator
MiningTaken
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
February 01, 2018, 01:33:24 PM
 #602

@RealBminer :
I noticed the increase Hashrate of using Bminer (521,67 Sol/s) instead of DSTM 0.58 (505 Sol/s) on my GTX 1070 Ti. That's very good. Good job!
But I also noticed that Accepted shares per minutes of DSTM is higher than of Bminer.
Could you kindly explain what does it mean?
Which impact more on Profit : Better Hashrate or better Accepted shares ?
Thank you.
Andrey09
Newbie
*
Offline Offline

Activity: 176
Merit: 0


View Profile
February 01, 2018, 01:46:31 PM
 #603

And dstm has lowest rejected shares than bminer. (on same pool and same hardware)

Could you add in telemetry page reject statistic per card, how much each card accept shares and how much reject ?
ZenFr
Legendary
*
Offline Offline

Activity: 1260
Merit: 1046



View Profile
February 01, 2018, 03:07:55 PM
 #604

@RealBminer :
I noticed the increase Hashrate of using Bminer (521,67 Sol/s) instead of DSTM 0.58 (505 Sol/s) on my GTX 1070 Ti. That's very good. Good job!
But I also noticed that Accepted shares per minutes of DSTM is higher than of Bminer.
Could you kindly explain what does it mean?
Which impact more on Profit : Better Hashrate or better Accepted shares ?
Thank you.
I don"t know what is the issue with BMiner, but we are many people to see what you wrote (on same pool and same hardware) :
 1 - the miner hashrate is bigger with BMiner than DSTM, but the number of share is bigger with DSTM than BMiner : in my case, DSTM is more profitable than BMiner
 2 - dstm has lowest rejected shares than bminer.
MiningTaken
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
February 01, 2018, 03:54:56 PM
 #605

[/quote]
I don"t know what is the issue with BMiner, but we are many people to see what you wrote (on same pool and same hardware) :
 1 - the miner hashrate is bigger with BMiner than DSTM, but the number of share is bigger with DSTM than BMiner : in my case, DSTM is more profitable than BMiner
 2 - dstm has lowest rejected shares than bminer.
[/quote]


1. Pardon me my friends; I don't mean to make any conclusion right now. In my case : I still cannot conclusively say which one is more profitable.
Right now, I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

2. In my case : rejected shares is merely the same between both. Once again : I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

Thank you all. Happy mining!
threeflappp
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
February 01, 2018, 03:57:43 PM
 #606


1. Pardon me my friends; I don't mean to make any conclusion right now. In my case : I still cannot conclusively say which one is more profitable.
Right now, I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

2. In my case : rejected shares is merely the same between both. Once again : I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

Thank you all. Happy mining!


In the end, all that matters is accepted shares. Which is why a few people, me included, is a little skeptical of this miner hashrate.

Can you try to mine with devfee off and see if your hashrate or accepted shares or payout changes?
MiningTaken
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
February 01, 2018, 04:07:41 PM
 #607


1. Pardon me my friends; I don't mean to make any conclusion right now. In my case : I still cannot conclusively say which one is more profitable.
Right now, I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

2. In my case : rejected shares is merely the same between both. Once again : I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

Thank you all. Happy mining!


In the end, all that matters is accepted shares. Which is why a few people, me included, is a little skeptical of this miner hashrate.

Can you try to mine with devfee off and see if your hashrate or accepted shares or payout changes?


In my newbie opinion; there is nothing wrong for people to receive rewards for his/her good effort. :-)
I don't mind paying some fee for the developer (it's one's intellectual property right), as long as :
1. The fee is fair and honest. and,
2. The result / benefit is greater then the cost / fee.
Thanks anyway for your suggestion. :-)

@RealBminer : Back to my question; I just want to know your explanation about Hashrate and Accepted shares on Bminer. Thank you. :-)
threeflappp
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
February 01, 2018, 05:56:11 PM
 #608


1. Pardon me my friends; I don't mean to make any conclusion right now. In my case : I still cannot conclusively say which one is more profitable.
Right now, I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

2. In my case : rejected shares is merely the same between both. Once again : I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

Thank you all. Happy mining!


In the end, all that matters is accepted shares. Which is why a few people, me included, is a little skeptical of this miner hashrate.

Can you try to mine with devfee off and see if your hashrate or accepted shares or payout changes?


In my newbie opinion; there is nothing wrong for people to receive rewards for his/her good effort. :-)
I don't mind paying some fee for the developer (it's one's intellectual property right), as long as :
1. The fee is fair and honest. and,
2. The result / benefit is greater then the cost / fee.
Thanks anyway for your suggestion. :-)

@RealBminer : Back to my question; I just want to know your explanation about Hashrate and Accepted shares on Bminer. Thank you. :-)


I think you and the other guy is misunderstanding me. I don't mind devfee at all. I'm using DSTM where you can't turn off devfee.

I'm asking people to try out the no devfee option to see if they see any change in hashrate/share/payout.
chuckn3v3rsold
Newbie
*
Offline Offline

Activity: 57
Merit: 0


View Profile
February 01, 2018, 07:14:23 PM
 #609

It seems Bminer initialize the cards on my 14 GPU rigs very slowly ( minutes ).
I have experienced this "issue" with ccminer too, but a "--cuda-schedule 12" command solve the problem without high CPU usage (if I use any other number as 12 my CPU usages go to the moon but with 12, it's ok).

Any idea for that? realbminer?

Thanks!
realbminer (OP)
Member
**
Offline Offline

Activity: 461
Merit: 49


View Profile WWW
February 01, 2018, 10:03:27 PM
 #610


1. Pardon me my friends; I don't mean to make any conclusion right now. In my case : I still cannot conclusively say which one is more profitable.
Right now, I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

2. In my case : rejected shares is merely the same between both. Once again : I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

Thank you all. Happy mining!


In the end, all that matters is accepted shares. Which is why a few people, me included, is a little skeptical of this miner hashrate.

Can you try to mine with devfee off and see if your hashrate or accepted shares or payout changes?


In my newbie opinion; there is nothing wrong for people to receive rewards for his/her good effort. :-)
I don't mind paying some fee for the developer (it's one's intellectual property right), as long as :
1. The fee is fair and honest. and,
2. The result / benefit is greater then the cost / fee.
Thanks anyway for your suggestion. :-)

@RealBminer : Back to my question; I just want to know your explanation about Hashrate and Accepted shares on Bminer. Thank you. :-)


It is difficult to explain in short statements, but I'll try.

1. Bminer reports total hashrates for your GPUs. It includes all shares (accepted, rejected and the devfee). As a result, turning on / off devfee does not affect the numbers the disabled optimization on various places does affect the payout, which you might see less hashrate on the pool side.
2. The pool estimate the hashrate based on the number of accepted shares and the *difficulties* of the shares. Essentially hashrate = the number of accepted shares * difficulty. Pools control the number of RPCs sent to the pools by varying the difficulties. Therefore, it is quite normal to see that all miners report roughly the same number of the shares to the pool, but due to the differences in difficulties the payout could be very different.
3. Bminer right now does submit some invalid shares. My understanding is that there are benign and will not affect the payout. I got good results on nanopool / miningpoolhub, but at the same time I suspect that there are times that the pools are penalizing it. I'm looking into it in more details.
4. There is no points for miners developers (at least that's my view) to cheat / scam or whatsoever, as it is relatively straightforward to verify the payouts and to migrate between different miners. Cheating will not go far. My mission is to develop the most efficient miner available to help the users to get more hashrates from their GPUs.

Since the questions have come up from time to time I might spend some time to write out how the whole thing works. Stay tuned!

When Crypto-mining Made Fast. @realbminer on TWTR
realbminer (OP)
Member
**
Offline Offline

Activity: 461
Merit: 49


View Profile WWW
February 01, 2018, 10:05:39 PM
 #611

It seems Bminer initialize the cards on my 14 GPU rigs very slowly ( minutes ).
I have experienced this "issue" with ccminer too, but a "--cuda-schedule 12" command solve the problem without high CPU usage (if I use any other number as 12 my CPU usages go to the moon but with 12, it's ok).

Any idea for that? realbminer?

Thanks!


This is expected -- The Linux version does not have this issue.

The reason is that I have to insert some delays to work around the bugs in the NVIDIA drivers under Windows. Without the delay the drivers will just hang.  Sad

However, I think there might be some opportunities to make it work better. Will look into it.

When Crypto-mining Made Fast. @realbminer on TWTR
gettilee
Newbie
*
Offline Offline

Activity: 50
Merit: 0


View Profile
February 01, 2018, 11:04:01 PM
 #612

It is difficult to explain in short statements, but I'll try.

1. Bminer reports total hashrates for your GPUs. It includes all shares (accepted, rejected and the devfee). As a result, turning on / off devfee does not affect the numbers the disabled optimization on various places does affect the payout, which you might see less hashrate on the pool side.
2. The pool estimate the hashrate based on the number of accepted shares and the *difficulties* of the shares. Essentially hashrate = the number of accepted shares * difficulty. Pools control the number of RPCs sent to the pools by varying the difficulties. Therefore, it is quite normal to see that all miners report roughly the same number of the shares to the pool, but due to the differences in difficulties the payout could be very different.
3. Bminer right now does submit some invalid shares. My understanding is that there are benign and will not affect the payout. I got good results on nanopool / miningpoolhub, but at the same time I suspect that there are times that the pools are penalizing it. I'm looking into it in more details.
4. There is no points for miners developers (at least that's my view) to cheat / scam or whatsoever, as it is relatively straightforward to verify the payouts and to migrate between different miners. Cheating will not go far. My mission is to develop the most efficient miner available to help the users to get more hashrates from their GPUs.

Since the questions have come up from time to time I might spend some time to write out how the whole thing works. Stay tuned!

thanks for the explanation and i think it would be great if you took the time to write out how it all works and put it in your first post so everyone understands it when they download it.

i would love to switch over to bminer full time and ditch dstm, but i have a few concerns first:

1) accepted/invalid share/rejected share clarification would be great. confirmation if sending invalid shares penalizes, thats a big deal. test on flypool since its the largest?

2) if the total reported hashrate from bminer includes the dev fee, perhaps adding an addition line of just the dev fee hashrate so we aren't seeing as big of dependencies between miner and pool hashrate.

3) you still haven't detailed why Bminer contacting 104.31.68.221:443/104.31.69.221:443 regularly. runtime and licensing information is too vague to mean anything to us.
chuckn3v3rsold
Newbie
*
Offline Offline

Activity: 57
Merit: 0


View Profile
February 01, 2018, 11:36:21 PM
 #613

It seems Bminer initialize the cards on my 14 GPU rigs very slowly ( minutes ).
I have experienced this "issue" with ccminer too, but a "--cuda-schedule 12" command solve the problem without high CPU usage (if I use any other number as 12 my CPU usages go to the moon but with 12, it's ok).

Any idea for that? realbminer?

Thanks!


This is expected -- The Linux version does not have this issue.

The reason is that I have to insert some delays to work around the bugs in the NVIDIA drivers under Windows. Without the delay the drivers will just hang.  Sad

However, I think there might be some opportunities to make it work better. Will look into it.

Thanks for your answer and explanation.
zerimis
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
February 01, 2018, 11:41:38 PM
 #614

Have just started trying out bminer and have found it definitely squeezes out some additional hashrate.

One request would be to honor CUDA_VISIBLE_DEVICES, or to allow "-devices" to take the GPU's UUID.

I use some scripts to manage the miner processes and have mappings to what miners should be running on which GPUs. One annoyances with the index based settings of "0,1,2" is that the ID used does not match the ID from nvidia-smi. I found this the hard way and it isn't well documented. I could find a simple way to find out what the order was, but did find that CUDA_VISIBLE_DEVICES supports a comma-separated list of the GPU's UUID, so that was my solution.

With bminer, I had the env var set to the UUIDs, but it was trying to use all GPUs. When I used -devices, it was the same thing of IDs not matching the ordering in nvidia-smi or the order the NVML API returns them in.

Thanks!
MiningTaken
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
February 02, 2018, 12:28:47 AM
 #615


1. Pardon me my friends; I don't mean to make any conclusion right now. In my case : I still cannot conclusively say which one is more profitable.
Right now, I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

2. In my case : rejected shares is merely the same between both. Once again : I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

Thank you all. Happy mining!


In the end, all that matters is accepted shares. Which is why a few people, me included, is a little skeptical of this miner hashrate.

Can you try to mine with devfee off and see if your hashrate or accepted shares or payout changes?


In my newbie opinion; there is nothing wrong for people to receive rewards for his/her good effort. :-)
I don't mind paying some fee for the developer (it's one's intellectual property right), as long as :
1. The fee is fair and honest. and,
2. The result / benefit is greater then the cost / fee.
Thanks anyway for your suggestion. :-)

@RealBminer : Back to my question; I just want to know your explanation about Hashrate and Accepted shares on Bminer. Thank you. :-)


It is difficult to explain in short statements, but I'll try.

1. Bminer reports total hashrates for your GPUs. It includes all shares (accepted, rejected and the devfee). As a result, turning on / off devfee does not affect the numbers the disabled optimization on various places does affect the payout, which you might see less hashrate on the pool side.
2. The pool estimate the hashrate based on the number of accepted shares and the *difficulties* of the shares. Essentially hashrate = the number of accepted shares * difficulty. Pools control the number of RPCs sent to the pools by varying the difficulties. Therefore, it is quite normal to see that all miners report roughly the same number of the shares to the pool, but due to the differences in difficulties the payout could be very different.
3. Bminer right now does submit some invalid shares. My understanding is that there are benign and will not affect the payout. I got good results on nanopool / miningpoolhub, but at the same time I suspect that there are times that the pools are penalizing it. I'm looking into it in more details.
4. There is no points for miners developers (at least that's my view) to cheat / scam or whatsoever, as it is relatively straightforward to verify the payouts and to migrate between different miners. Cheating will not go far. My mission is to develop the most efficient miner available to help the users to get more hashrates from their GPUs.

Since the questions have come up from time to time I might spend some time to write out how the whole thing works. Stay tuned!


Thank you very much for your answer, RealBminer. :-)
I think all of us would really appreciate your hard work and your honest & straightforward answers.

If you don't mind, please do spend some time to write out how the whole thing works.
And also, there are some requests on more detailed information reported via the API (127.0.0.1:1880), like Net Hashrate, Miner's Uptime, etc.
It would be great if you would do that!
Thank you again.
CryptoWatcher420
Sr. Member
****
Offline Offline

Activity: 462
Merit: 258

Small Time Miner, Rig Builder, Crypto Trader


View Profile
February 02, 2018, 12:48:26 AM
 #616


1. Pardon me my friends; I don't mean to make any conclusion right now. In my case : I still cannot conclusively say which one is more profitable.
Right now, I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

2. In my case : rejected shares is merely the same between both. Once again : I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)

Thank you all. Happy mining!


In the end, all that matters is accepted shares. Which is why a few people, me included, is a little skeptical of this miner hashrate.

Can you try to mine with devfee off and see if your hashrate or accepted shares or payout changes?


In my newbie opinion; there is nothing wrong for people to receive rewards for his/her good effort. :-)
I don't mind paying some fee for the developer (it's one's intellectual property right), as long as :
1. The fee is fair and honest. and,
2. The result / benefit is greater then the cost / fee.
Thanks anyway for your suggestion. :-)

@RealBminer : Back to my question; I just want to know your explanation about Hashrate and Accepted shares on Bminer. Thank you. :-)


It is difficult to explain in short statements, but I'll try.

1. Bminer reports total hashrates for your GPUs. It includes all shares (accepted, rejected and the devfee). As a result, turning on / off devfee does not affect the numbers the disabled optimization on various places does affect the payout, which you might see less hashrate on the pool side.
2. The pool estimate the hashrate based on the number of accepted shares and the *difficulties* of the shares. Essentially hashrate = the number of accepted shares * difficulty. Pools control the number of RPCs sent to the pools by varying the difficulties. Therefore, it is quite normal to see that all miners report roughly the same number of the shares to the pool, but due to the differences in difficulties the payout could be very different.
3. Bminer right now does submit some invalid shares. My understanding is that there are benign and will not affect the payout. I got good results on nanopool / miningpoolhub, but at the same time I suspect that there are times that the pools are penalizing it. I'm looking into it in more details.
4. There is no points for miners developers (at least that's my view) to cheat / scam or whatsoever, as it is relatively straightforward to verify the payouts and to migrate between different miners. Cheating will not go far. My mission is to develop the most efficient miner available to help the users to get more hashrates from their GPUs.

Since the questions have come up from time to time I might spend some time to write out how the whole thing works. Stay tuned!

I can call bullshit on that number 4 comment you aren't here for us, if you were how bout you lower your dev to to say 1 percent or maybe .5 percent, youll get more people to use your program to make up for the difference, your not here to really help us as much as you are helping yourself, you devs do nothing but cheat us miners and spit bullshit. yall don't update stuff hardly even enough to merit what we PAY YOU each month PER rig, you are no different than claymore, yall are only here to benefit yourself, numbers speak for themselves man. cheating does go far and you and every other dev is proof of that

6pin to EPS 12v 4+4pin w/pigtail & 2.5mm barrel plug for Pico Psu for SERVER PSU ONLY GPU MINING RIGS! | Donations: BTC-  | Join Me on Discord! https://discord.gg/VDwWFcK
apiontek
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
February 02, 2018, 01:06:46 AM
 #617

New 5.3.0 still won't work on my two Windows 10 machines with GTX 1070s. No output, regardless of option provided or no option provided. And the lack of debugging info, advice, attention by the dev speaks volumes.

I don't really care anymore. It reports higher hashrates on my Linux machines, but given other people's experiences, I'm suspicious, so I won't use it there.

Amusingly, it does run on Win10 on an old laptop I have that's powering a GTX 970 via external expresscard adapter. But it reports a lower hashrate than dstm so.... there's no point there.
dkmontague
Newbie
*
Offline Offline

Activity: 51
Merit: 0


View Profile
February 02, 2018, 01:21:44 AM
 #618

On my 6 * 1080Ti, everything is the same( 240h/s). On dstm's ZCash 05.8 and ewbf miner 0.3.4b everything is fine.
With similar settings. In the furnace this miner.

Your issue appears identical to mine... have you found a solution?
cryptoyes
Member
**
Offline Offline

Activity: 297
Merit: 10


View Profile
February 02, 2018, 02:21:48 AM
 #619

It seems Bminer initialize the cards on my 14 GPU rigs very slowly ( minutes ).
I have experienced this "issue" with ccminer too, but a "--cuda-schedule 12" command solve the problem without high CPU usage (if I use any other number as 12 my CPU usages go to the moon but with 12, it's ok).

Any idea for that? realbminer?

Thanks!


This is expected -- The Linux version does not have this issue.

The reason is that I have to insert some delays to work around the bugs in the NVIDIA drivers under Windows. Without the delay the drivers will just hang.  Sad

However, I think there might be some opportunities to make it work better. Will look into it.

It most certainly does too under Linux. 40 seconds driver init time for 13 cards under 384.xx drivers, and a whopping 80-90 seconds for the same 13 cards under 387.xx and 390.xx drivers ... Nvidia is making it worse and worse. I fu**ing hate working with Nvidia cards, especially under Linux. Fu**ing bastards and their shitty idiotic drivers and software (that also require you to run X in order to overclock).

If you know of a way to get rid of this long driver init time under Linux, then please, by all means, do share!
orangesherbet0
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
February 02, 2018, 06:14:46 AM
 #620

Guys, bminer has been shown to inflate its reported hashrate. In the code (which nobody can see) this is really easy to do - and why wouldn't you inflate it 10% if it meant 10x more people downloading your program (which you make a lot of profit from)?

The problem is, somebody benchmarked it and showed it to be no faster than DSTM ZM, which shows a much lower hashrate.

https://forum.z.cash/t/new-miner-bminer-a-fast-equihash-miner-for-cuda-gpus-5-1-0/26197/12

Please stop spreading this scam miner, and by god don't install it.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 ... 164 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!