Quick Note On Why Data Matters
If you cycle often enough in the U.S., eventually you either hear about or experience a close call with a car and/or a confrontation with antagonistic pedestrians, drivers, or police. Here's an incident captured on video that occurred on my home bike commute (Tunnel Ride) just a few months ago.
This kind of thing often instills a desire for more support from law enforcement and better bicycle infrastructure. It begs the question of how to get more dedicated bicycle paths, more bicycle lanes, or at least more respect from police and motorists.
It Takes More Than Good Intentions
Unfortunately, what quickly becomes apparent when you try to advocate for those things is that your interests must compete with the interests of all the non-cyclists or anti-cyclists out there, and that competition is stiff. "Think we need more bike lanes for all the new cyclists on the road?", those competitors will say, "Prove it."
Even when representatives are sold on the idea in general, figuring out where and how to design a new bicycle plan or legislation is still a tough question to answer without a lot of data.
Data: An Essential Tool For Advocacy
Monitoring: An Essential Tool for Data
Improvise/Overcome
So what to do? The goal of this blog is to find ways to engage in and promote cycling right now regardless of what legislators are doing or failing to do. Until political will shows up to properly monitor cycling activity, people who care about cycling have to monitor themselves. However, that doesn't mean they can't enlist their own high tech solutions. To that end, there's a sophisticated bike monitor right under our noses, literally, that most cyclists are still not using.
New Tools Automate Self-Monitoring
That trend has led to websites catering to these sport riders that allow them to upload the GPS data. The sites not only display a map of the ride, they graphically compare each riders path and aggregate that activity by "segment" on the website.
Currently, this is most often done so wannabe racers can compare their times against other riders. However, this also provides wannabe advocates with excellent data on who is riding where and how often.
Bike Culture Clash
Geeking out with all this data collection can make certain cyclist's skin crawl. BikeSnobNYC recently tweeted, sardonically: "Every ride on your high-end bicycle is important. Be sure to document it by means of a cycling-based social networking application." His comment got retweeted over 100 times.
Self-Monitor: If Not For Your Ego, Then For Advocacy
Although it is clear why some cyclists want to distinguish themselves from those they might perceive as spandexed, "weight weenies", obsessing over ride times, cycling in general still desperately needs the data that all cyclists can provide. In fact, it is urban cycling in particular that could benefit most from adopting this practice since it is the city where so many of cycling's competing interests reside.
NYC's new bike share program equips all its bikes with GPS for just such a purpose (see this StreetsBlog article about that). What's more, cyclists are already wearing video cameras to record accidents and infractions by motorists (see this New York Times article).
This video monitoring is analogous to a flight recorder on an airplane. Using a GPS to record rides simply amounts to having a data recorder as well. What's more, this kind of monitoring is "opt-in" whereas other systems tend to record you whether you want them to or not.
Recording all your bike rides for speed may seem distasteful to some but letting that preclude the recording of rides for advocacy's sake seems more so. More ride data will result in a wealth of detail on cycling activity. With this simple act on the part of cyclists, advocates can show legislators the hardest data they've ever seen on cyclist ride patterns:
There's Already A Lot Of Data Out There
Some of this GPS data already includes urban cycling routes. Below, is but a sampling of the data found after a few minutes of searching. Imagine what kind of data will result when more cyclists and cycling advocates start recording their rides the same way.
Potential Bonanza For Bike Advocacy Data
Given all the potential for cycling data and its impact, advocacy groups will hopefully adopt the practice of creating and/or identifying key segments of their roadways on these websites and encourage all riders, sport or otherwise, to record every ride they take. At the very least, doing so, would be a great supplement to official bike counts. The detail on cycling activity, if not total number of rides tallied, will increase exponentially.
Data On Oakland, CA
Tunnel Road" ride in the last 2 months. This is a sport ride but it is also my commute home. The first chart in the set shows rides per day with the total number of unique riders. The second tallies the most popular hours of the day. These show the course gets heavy usage by cyclists every day all day long.
Given that two cyclists were recently hit on this course, many of us would like something done to improve safety. These charts clearly document the demand and ride patterns that will be affected.
Data for Chicago, IL
The second set of charts shows all the rides recorded for the "Bike To Work North" ride in Chicago, IL. I'm not familiar with the terrain but this is a short ride that appears to go right to downtown: not exactly a sport ride. The rider volume is not very high but that is what is so easy to fix if everyone starts getting a "data receipt" for all of their rides.
Data for Los Angeles, CA
The third set of charts shows all the rides recorded for the "Los Feliz Corner" ride in Los Angeles, CA. This looks to be another urban course. This chart even shows activity over several years. The daily activity appears very low but, even so, the number of unique cyclists is not. Again, so much more could be gained for advocacy if all of LA's urban riders participate.
If you cycle often enough in the U.S., eventually you either hear about or experience a close call with a car and/or a confrontation with antagonistic pedestrians, drivers, or police. Here's an incident captured on video that occurred on my home bike commute (Tunnel Ride) just a few months ago.
This kind of thing often instills a desire for more support from law enforcement and better bicycle infrastructure. It begs the question of how to get more dedicated bicycle paths, more bicycle lanes, or at least more respect from police and motorists.
It Takes More Than Good Intentions
UPDATE: 2014/06: Looks like some municipalities have the same idea and have created a market for the data. That should spur easier data collection and better data mining: Strava’s Cycling App Is Helping Cities Build Better Bike Lanes. Two years since this post. So glad to see this catching on. UPDATE 2012/08/08: Portland, OR has installed their first automated bike counter. According to BikePortland.org, this is the first one in the U.S. However, some claim that Arlington, VA has had automated bike counters since 2009 (as shown here). UPDATE 2012/07/30: Since posting this, I noticed a number of programs that leverage smartphones for cyclists. Cool stuff but it begs two big questions two consider when donating your bike data:
|
Even when representatives are sold on the idea in general, figuring out where and how to design a new bicycle plan or legislation is still a tough question to answer without a lot of data.
Data: An Essential Tool For Advocacy
For these reasons and more, advocates are desperate for good data on cycling activity. Many schedule regular "bike counts" where they literally sit on street corners and tally the number of riders that go by.
Monitoring: An Essential Tool for Data
Of course, there are hi-tech ways to automate this. Some cities, mostly outside the U.S., have invested in video monitoring systems that use sophisticated software to distinguish what types of vehicles go by: essentially, fixed data recorders scattered around a given city.
The Problems With Monitoring Systems
However, these are very costly, not trivial to install, and can present privacy concerns. That's not exactly a slam dunk to cash-strapped car-loving municipalities in the states. New systems like BitCarrier attempt to sidestep the cost and privacy issues but they still involve a significant commitment to install and run. All this can make the monitoring system itself a political decision and, thus, a perpetually deferred one.
However, these are very costly, not trivial to install, and can present privacy concerns. That's not exactly a slam dunk to cash-strapped car-loving municipalities in the states. New systems like BitCarrier attempt to sidestep the cost and privacy issues but they still involve a significant commitment to install and run. All this can make the monitoring system itself a political decision and, thus, a perpetually deferred one.
Improvise/Overcome
![]() |
iPhone GPS App |
![]() |
Android GPS App |
New Tools Automate Self-Monitoring
In recent years, sport cyclists have become addicted to recording all their rides using GPS-enabled cycling computers or smartphones apps that do the same thing. Not only do these devices help with navigation, they record the latitude, longitude, and altitude of all the points on the ride.
Currently, this is most often done so wannabe racers can compare their times against other riders. However, this also provides wannabe advocates with excellent data on who is riding where and how often.
Bike Culture Clash
Geeking out with all this data collection can make certain cyclist's skin crawl. BikeSnobNYC recently tweeted, sardonically: "Every ride on your high-end bicycle is important. Be sure to document it by means of a cycling-based social networking application." His comment got retweeted over 100 times.
Self-Monitor: If Not For Your Ego, Then For Advocacy
Although it is clear why some cyclists want to distinguish themselves from those they might perceive as spandexed, "weight weenies", obsessing over ride times, cycling in general still desperately needs the data that all cyclists can provide. In fact, it is urban cycling in particular that could benefit most from adopting this practice since it is the city where so many of cycling's competing interests reside.
NYC's new bike share program equips all its bikes with GPS for just such a purpose (see this StreetsBlog article about that). What's more, cyclists are already wearing video cameras to record accidents and infractions by motorists (see this New York Times article).
This video monitoring is analogous to a flight recorder on an airplane. Using a GPS to record rides simply amounts to having a data recorder as well. What's more, this kind of monitoring is "opt-in" whereas other systems tend to record you whether you want them to or not.
Recording all your bike rides for speed may seem distasteful to some but letting that preclude the recording of rides for advocacy's sake seems more so. More ride data will result in a wealth of detail on cycling activity. With this simple act on the part of cyclists, advocates can show legislators the hardest data they've ever seen on cyclist ride patterns:
- ride paths
- ride dates
- ride times
- number of unique riders (aka voters) on a given route in a given time.
There's Already A Lot Of Data Out There
Some of this GPS data already includes urban cycling routes. Below, is but a sampling of the data found after a few minutes of searching. Imagine what kind of data will result when more cyclists and cycling advocates start recording their rides the same way.
Potential Bonanza For Bike Advocacy Data
Given all the potential for cycling data and its impact, advocacy groups will hopefully adopt the practice of creating and/or identifying key segments of their roadways on these websites and encourage all riders, sport or otherwise, to record every ride they take. At the very least, doing so, would be a great supplement to official bike counts. The detail on cycling activity, if not total number of rides tallied, will increase exponentially.
Smartphones As Bike Computer/Monitoring Tool
Until recently, the need for an expensive bike computer might have prevented a lot of riders from engaging in bike trip monitoring. However, most people now have GPS-enabled smartphones. Websites like strava.com already have apps that allow these smartphones to record rides and upload data just the way the GPS computers do. In fact, there's little bike computers do that a smartphone app can't anymore.
Below are some sample charts generated from aggregate ride data on strava.com.
Below are some sample charts generated from aggregate ride data on strava.com.
Data On Oakland, CA
Tunnel Road" ride in the last 2 months. This is a sport ride but it is also my commute home. The first chart in the set shows rides per day with the total number of unique riders. The second tallies the most popular hours of the day. These show the course gets heavy usage by cyclists every day all day long.
Given that two cyclists were recently hit on this course, many of us would like something done to improve safety. These charts clearly document the demand and ride patterns that will be affected.
Data for Chicago, IL
The second set of charts shows all the rides recorded for the "Bike To Work North" ride in Chicago, IL. I'm not familiar with the terrain but this is a short ride that appears to go right to downtown: not exactly a sport ride. The rider volume is not very high but that is what is so easy to fix if everyone starts getting a "data receipt" for all of their rides.
Data for Los Angeles, CA
The third set of charts shows all the rides recorded for the "Los Feliz Corner" ride in Los Angeles, CA. This looks to be another urban course. This chart even shows activity over several years. The daily activity appears very low but, even so, the number of unique cyclists is not. Again, so much more could be gained for advocacy if all of LA's urban riders participate.
Yes!! Thank you for this great idea as we begin to move Carbondale Illinois along the path to a city bike plan!
ReplyDeleteGreat Article Artificial Intelligence Projects
DeleteProject Center in Chennai
JavaScript Training in Chennai
JavaScript Training in Chennai Project Centers in Chennai
Jody,
ReplyDeleteWe met briefly last night at Palo Alto Pizza - you were speaking with Adina about this when I showed up.
Your blog post is spot on - there's an enormous potential value of being able to collect bike commute GPS data.
I'm not sure right now what exactly how to use this data for our Bay Area Bike Commuting Club idea, but one (hopefully) simple and interesting query to do would be:
For a single employer, such as Google, let's make a map of bike commuting routes. I suppose you would somehow grab all the GPS routes from Stava for a certain period of time (the past couple of months? this year?) tagged "Google" and plot them on a map? Is this simple to do?
Are you already in contact with any of the SF2G (the Google bike commuting club) ride leaders? They would totally be into this idea - I'm 99% sure they'd help us work on this (if they haven't tried something like this already).
I mention Google just because it's a big employer, has a popular bike commuting club with over 1,000 members, whose members are geeky and way into this kind of mappy techy stuff. But lots of large employers are very likely to be interested such data/maps.
Thanks, Andrew. I'll work plotting the data on a map. It's been a challenge to figure out how to represent ride volume with on the map for a given path. I guess we could color code the lines. Let's discuss.
DeleteBTW- I have talked to SF2G guys. No definite projects yet.
Delete20160713meiqing
ReplyDeletemichael kors outlet
kobe 9
michael kors outlet
running shoes
tiffany and co
versace sunglasses
longchamp bags
polo ralph lauren
ray bans
cheap jordan shoes
versace shoes
timberland outlet
converse sneakers
adidas stan smith
converse trainers
cheap nhl jerseys
nike tn
the north face
yeezy boost 350
ugg boots
kate spade outlet
cartier love bracelet
adidas nmd
the north face
dior sunglasses
ed hardy uk
michael kors handbags outlet
pandora outlet
kate spade outlet
ugg boots
michael kors outlet online
oakley sunglasses
nike air force white
hollister clothing
chenlina20160715
ReplyDeletecoach outlet
air jordans
cheap oakley sunglasses
ray bans
ray ban sunglasses
coach outlet
polo ralph lauren
juicy couture
toms wedges
jordan 6
louis vuitton outlet
toms shoes
ray ban sunglasses
coach outlet
kobe 11
louis vuitton bags
ralph lauren outlet
michael kors outlet online
tory burch outlet online
gucci handbags
coach outlet store online
ray ban sunglasses outlet
true religion jeans
celine bags
adidas yeezy 350
michael kors handbags
oakley sunglasses
nike roshe flyknit
adidas outlet
coach outlet
michael kors outlet
ralph lauren outlet
michael kors handbags
mont blanc fountain pens
oakley outlet
burberry outlet
nike basketball shoes
hollister outlet
gucci outlet
cheap toms
as
Nike Air Max 90 Shoes
ReplyDeleteNike LunarGlide 8 Shoes
Nike Free Flyknit 5.0 Shoes
Nike Mercurial Soccer Boots
Adidas Yeezy 350 Boost Shoes
Lebron James XIII Basketball Shoes
air max 90
ReplyDeleteadidas ultra boost
marc jacobs
salomon outlet
moncler uk
michael kors outlet online
ray ban sunglasses cheap
oakley vault
cheap oakley sunglasses
coach outlet online
20170623yuanyuan
JEE Main Result 2018
ReplyDeleteJEE Main Result 2018 CBSE
IIT JEE Main Result 2018
JEE Main Rank Card 2018 Download
CBSE JEE Main 2018 Result
JEE Main Result 2018 By CBSE
JEE Mains Result 2018 Online
JEE Main Results 2018 Date
GATE 2018 Result Date
GATE 2018 Results
GATE 2018 Score Card Download
GATE 2018 Results
GATE Result 2018
GATE Result 2018 Date & Time
GATE Result 2018 Online
GATE Results 2018 Live
TN HSC Result 2018
TN Plus Two Result 2018
TN Board 12th Result 2018
Tamilnadu HSC Result 2018
TN HSC 12th Class Result 2018
TN HSC Arts, Scinece, Commerce
TN HSC Result 2018 Date
TN HSC Supplementary Result 2018
TN SSLC Result 2018
TN 10th Result 2018
Tamilnadu Board Result 2018
Tamil Nadu SSLC 10th Result 2018
TN SSLC Result 2018
TN SSLC Result 2018 Date
TN SSLC Result 2018 Online
TN SSLC Supplementary Result 2018
AP SSC Results 2018
AP 10th Results 2018
Manabadi SSC Results 2018
Schools9 SSC Results 2018
SSC Results 2018 Andhra Pradesh
AP 10th Results 2018 Date
AP SSC 10th Results 2018 Manabadi
AP SSC Supplementary Results 2018
ISC Result 2018
ReplyDeleteISC 12th Result 2018
CISCE 12th Result 2018
ISC Board Result 2018
ISC Result 2018 Class 12
ISC Result 2018 Date
ISC Result 2018 Class 12
ISC Result 2018 Arts, Science, Commerce
GSEB SSC Result 2018
GSEB 10th Result 2018
Gujarat SSC Result 2018
Gujarat Board 10th Result 2018
GSEB SSC 10th Class Result 2018
GSEB 10th Result 2018 Date
GSEB Result 2018 Class 10
GSEB SSC Purak Pariksha Result 2018
JAC 10th Result 2018
JAC Matric Result 2018
Jharkhand 10th Result 2018
JAC Result 2018 Class 10
JAC Board Result 2018
JAC 10th Result 2018 Date
JAC Board Result 2018
JAC 10th Compartment Result 2018
GSEB HSC Result 2018
GSEB 12th Result 2018
Gujarat HSC Result 2018
Gujarat 12th Class Result 2018
GSEB Result 2018 Class 12
GSEB HSC Science Result 2018
GSEB HSC Commerce Result 2018
GSEB HSC Arts Result 2018
HBSE 10th Result 2018
HBSE Matric Result 2018
HBSE Result 2018 Class 10
Haryana Board 10th Result 2018
Haryana HBSE Result 2018
HBSE 10th Result 2018 Date
HBSE Result 2018 10 Class Date
HBSE 10th Compartment Result 2018
RBSE Result 2018 Class 10
ReplyDeleteRBSE 10th Result 2018
Rajasthan 10th Result 2018
Raj Board 10th Result 2018
Rajasthan Board 10th Result 2018
Rajasthan Board 10th Result 2018 Date
RBSE Result 2018 Class 10 Date
RBSE 10th Supplementary Result 2018
BSEB 12th Result 2018
BSEB Intermediate Result 2018
Bihar Board 12th Result 2018
Bihar Intermediate Result 2018
BSEB 12th Class Result 2018
BSEB 12th Commerce Result 2018
BSEB 12th Arts Result 2018
BSEB 12th Science Result 2018
WBCHSE HS Result 2018
WB HS Result 2018
WBCHSE 12th Result 2018
West Bengal Higher Secondary Result 2018
WBCHSE Result 2018 HS
WBCHSE HS Result 2018 Date
WB HS Result 2018 Date & Time
WB Board Result 2018 HS
ICSE 10th Result 2018
ICSE Result 2018 Class 10
CISCE ICSE Result 2018
ICSE Board Result 2018
ICSE Results 2018
ICSE Result 2018 Date
ICSE 10th Class Results 2018 Date
ICSE Result 2018 Class 10 Online
PSEB 10th Result 2018
PSEB Result 2018 Class 10
Punjab 10th Result 2018
Punjab Board Matric Result 2018
PSEB Board Result 2018
PSEB 10th Result 2018 Date
Punjab Board 10th Result 2018 Date
PSEB 10th Compartment Result 2018
HBSE 12th Result 2018
ReplyDeleteHBSE Plus Two Result 2018
Haryana Board 12th Result 2018
HBSE Result 2018 Class 12
Haryana Board Result 2018
HBSE 12th Result 2018 Date
HBSE Result 2018 Arts, Science, Commerce
HBSE 12th Compartment Result 2018
CGBSE 10th Result 2018
CGBSE Matric Result 2018
CG Board 10th Result 2018
CG 10th Result 2018
Chhattisgarh 10th Result 2018
CGBSE 10th Result 2018 Date
CGBSE Result 2018 Class 10 Online
CGBSE 10th Supplementary Result 2018
AP EAMCET Results 2018
AP EAMCET Results 2018 Manabadi
AP EAMCET 2018 Results
AP EAMCET Rank Card 2018 Download
Manabadi EAMCET Results 2018
Schools9 EAMCET Results 2018
Eenadu EAMCET Results 2018
Sakshi EAMCET Results 2018 AP
CBSE 12th Result 2018
CBSE Result 2018 Class 12
CBSE Plus Two Result 2018
CBSE Board Result 2018
CBSE 12th Result 2018
CBSE Result 2018 Class 12 Date
CBSE 12th Result 2018 School Wise
CBSE 12th Result 2018 Region Wise
CGBSE 12th Result 2018
CGBSE Result 2018 Class 12
CG Board 12th Result 2018
CG 12th Class Result 2018
Chhattisgarh Board 12th Result 2018
CGBSE 12th Result 2018 Date
CGBSE Result 2018 General & Vocational
CGBSE 12th Supplementary Result 2018
Odisha 10th Result 2018
ReplyDeleteOdisha HSC Result 2018
BSE Odisha Result 2018
Odisha Matric Result 2018
Odisha HSC 10th Result 2018
Odisha 10th Result 2018 Date
Odisha HSC 10th Result 2018 Online
Odisha HSC Supplementary Result 2018
Kerala HSE Result 2018
Kerala +2 Result 2018
DHSE Kerala Result 2018
Kerala Plus Two Result 2018
Kerala 12th Result 2018
Kerala Plus Two Result 2018 Date
Kerala DHSE +2 Result 2018
DHSE Plus One Result 2018
MP Board 12th Result 2018
MP Board HSSC Result 2018
MPBSE 12th Class Result 2018
MP Board Result 2018 12th Class
Madhya Pradesh Board 12th Result 2018
MP Board 12th Arts Result 2018
MP Board 12th Science Result 2018
MP Board 12th Commerce Result 2018
Kerala SSLC Result 2018
Kerala 10th Result 2018
SSLC Result 2018 Kerala Board
Kerala SSLC 10th Result 2018
Kerala Board Matric Result 2018
Kerala SSLC Result 2018 Date
Kerala 10th Result 2018 Date
Kerala SSLC SAY Result 2018
HPBOSE 12th Result 2018
HPBOSE Plus Two Result 2018
HP Board 12th Result 2018
HPBOSE Result 2018 Class 12
HP Board +2 Result 2018
HPBOSE 12th Result 2018 Date
HPBOSE 12th Result Arts, Science, Commerce
HPBOSE 12th Compartment Result 2018
MP Board 10th Result 2018
ReplyDeleteMP Board HSC Result 2018
MPBSE 10th Result 2018
MPBSE Result 2018 10th HSC
Madhya Pradesh Board 10th Result 2018
MP Board 10th Result 2018 Date
MPBSE 10th Result 2018 Date
MP Board 10th Supplementary Result 2018
UP Board 10th Result 2018
UP Board Highschool Result 2018
UP Highschool Result 2018
UP Board Matric Result 2018
UP Board Result 2018 10th Class
UP Board Result 2018 Date
UP 10th Class Result 2018 Date
UP Highschool Result 2018 Date
WB Madhyamik Result 2018
WB 10th Result 2018
Madhyamik Result 2018 West Bengal
WB Madhyamik Result 2018
WB Madhyamik Result 2018 Date
WB Board 10th Class Result 2018
WBBSE 10th Class Result 2018 Date
Madhyamik Result 2018 Date
UP Board 12th Result 2018
UP Board Intermediate Result 2018
UP Intermediate Result 2018
UP Board Result 2018 12th Class
Uttar Pradesh Board 12th Result 2018
UP Board 12th Result 2018 Date
UP Intermediate Result 2018 Date
UP Board Result 2018 Class 12
CBSE 10th Result 2018
CBSE Result 2018 Class 10
CBSE Results 2018
CBSE Result 2018 Region Wise
CBSE 10th Result 2018 School Wise
CBSE Result 2018 Class 10 Date
CBSE 10th Result 2018 Region Wise
CBSE 10th Compartment Result 2018
PUC Result 2018 Karnataka
ReplyDeleteKarnataka 2nd PUC Result 2018
2nd PUC Result 2018
Karnataka PUC Result 2018 Exam
Karnataka PUC 2nd Year Result 2018
2nd PUC Result 2018 Date
PUC Result 2018 Karnataka Board
Karnataka PUC Supplementary Result 2018
SSC Result 2018 Maharashtra
Maharashtra 10th Result 2018
Maharashtra Board Result 2018
Maharashtra 10th Class Board Result 2018
SSC 10th Result 2018 Maharashtra Board
SSC Result 2018 Maharashtra Board Date & Time
Maharashtra Board 10th Result 2018 Date
Maharashtra SSC 10th Supplementary Result 2018
Maharashtra Board HSC Result 2018
Maharashtra 12th Result
Maharashtra Board Result 2018
Maharashtra HSC 12th Result 2018
HSC 12th Result 2018 Maharashtra Board
HSC Result 2018 Maharashtra Board Date & Time
Maharashtra Board Result 2018 Date
Maharashtra Board 12th Class Result 2018
Bihar Board 10th Result 2018
Bihar Board Matric Result 2018
BSEB 10th Result 2018
BSEB Matric Result 2018
Bihar Board Result 2018 10th Class
Bihar Board 10th Result 2018 Date
Bihar Board Matric Result 2018 Date
Bihar Board 10th Compartment Result 2018
Karnataka SSLC Result 2018
Karnataka 10th Result 2018
Karnataka SSLC 10th Result 2018
SSLC Result 2018 Karnataka
SSLC 10th Result 2018 Karnataka Board
Karnataka SSLC Result 2018 Date
Karnataka Board 10th Result 2018 Date
Karnataka SSLC Supplementary Result 2018
AP Inter Results 2018
ReplyDeleteAP Intermediate Results 2018
AP Inter 2nd Year Results 2018
AP Inter 1st Year Results 2018
AP Inter Results 2018 Manabadi
AP Inter 1st Year Results 2018 Schools9
AP Inter 2nd Year Results 2018 Sakshi
AP Inter Supplementary Results 2018
TS Intermediate Results 2018
TS Inter Results 2018
TS Inter 1st Year Results 2018
TS Inter 2nd Year Results 2018
TS Inter Results 2018 Manabadi
TS Inter 1st Year Results 2018 Schools9
TS Inter 2nd Year Results 2018 Sakshi
TS Inter Results 2018 Eenadu, Prathiba
Telangana 10th Results 2018
TS 10th Results 2018
Telangana SSC Results 2018
Manabadi SSC Results 2018
TS SSC Results 2018
TS SSC Results 2018 Date
TS 10th Results 2018 Sakshi
TS SSC Supplementary Results 2018
NEET Result 2018
NEET PG Result 2018
NEET UG Result 2018
NEET 2018 Results
NEET 2018 Exam Result
NEET Result 2018 Date
NEET 2018 Result Online
NEET 2018 Result Name Wise
TS EAMCET Results 2018
Telangana EAMCET Results 2018
TS EAMCET Rank Card 2018
TS EAMCET Results 2018 Manabadi
Schools9 TS EAMCET Result 2018
Telangana EAMCET Results 2018 Eenadu
TS EAMCET Results 2018 Online
EAMCET Results 2018 TS Date
Eid Mubarak Images 2018
ReplyDeleteEid Mubarak 2018
Eid Mubarak Quotes 2018
Eid Mubarak Wallpapers 2018
Eid Mubarak Wishes 2018
Assam HSLC Result 2018
Assam 10th Result 2018
Assam Board Result 2018
SEBA HSLC Result 2018
SEBA 10th HSLC Result 2018
Assam HSLC Result 2018 Date
AHM 10th Result 2018 Date
Assam HSLC Compartment Result 2018
Meghalaya Election Results 2018
Meghalaya Election 2018 Date
Meghalaya Election 2018 Opinion Poll
Meghalaya Election Exit Polls 2018
Meghalaya Election 2018 Live Updates
Karnataka Election Results 2018
Karnataka Election 2018 Date
Karnataka Election 2018 Opinion Poll
Karnataka Election Exit Poll 2018
Karnataka Election 2018 Live Updates
HPBOSE 10th Result 2018
ReplyDeleteHPBOSE Matric Result 2018
HP Board 10th Result 2018
HP Matric Result 2018
HPBOSE Result 2018 10th Class
HPBOSE Result 2018 Class 10
HPBOSE Matric 10th Result 2019
HPBOSE Result 2018
Tripura Election Results 2018
Tripura Election 2018 Date
Tripura Election 2018 Opinion Poll
Tripura Election Exit Polls 2018
Tripura Election 2018 Live Updates
Lok Sabha Election Results 2019
Lok Sabha Election 2019 Date
Lok Sabha Election 2019 Opinion Poll
Lok Sabha Election 2019 Exit Poll
Lok Sabha Election 2019 MP Wise Results
Thanks For sharing valuable information
ReplyDeleteBest Eid Mubarak Sms Messages Wishes Images
Best Eid Mubarak Greetings
Best Eid Mubarak Sms
Best Eid Mubarak Messages
Best Eid Mubarak Wishes Walpapers Images
Best Eid Mubarak Sms Messages Wishes Images
Best Eid Mubarak Greetings
Best Eid Mubarak Sms
Best Eid Mubarak Messages
Best Eid Mubarak Wishes Walpapers Images
Best Ramzan SMS Messages Images Walpapers
Best Ramzan Mubarak Wishes Images Walpapers
Best Ramzan Mubarak Wishes Images Walpapers
Best Ramzan Mubarak SMS
Best Ramzan Mubarak Walpapers
nice post man shekhawati ba second year result
ReplyDeletewow patta chitta
ReplyDeleteI am often to blogging we actually appreciate your posts. The content has truly peaks my interest. I am going to bookmark your web site and maintain checking achievable data. https://royalcbd.com/product/cbd-oil-1000mg/
ReplyDelete(Michael Kors Outlet Store) arizona ever expanding the ashes related with left stand out branches and furthermore incense Patchouli is an have you social low breast support bouncing child humping him (Michael Kors Outlet Online) hula dancing ring. Transformus is the standard mating shreded of such a group. Spotted suffered this method (Michael Kors Outlet) monster as the wife frequents theFridaydrum range, Your EDM music celebration, As soon as was detained to produce trying (Coach Outlet Store Online) to get joyfulness because (Ray Ban Outlet) of a troupe at vacationing Whirling Dervithe wifes whom wrongly identified as consumption fellow supporters.
ReplyDeleteSelki joins: Definitely i am glad for as they uneasy 18 20 grow older, And i am a mature remember, though, romantic relationship. Cannot (New Jordan Releases 2020) do one thing. Personalized first savor on the become aware of nevertheless come once i was 17, Seemed to (Yeezy Boost 350 Cheap) be to Sac cartoons, And from the this method remarkably although.
off white
ReplyDeletesupreme hoodie
kd shoes
yeezy boost 350
cheap jordans
paul george shoes
supreme
lebron james shoes
supreme shirt
golden goose shoes
off white
ReplyDeleteyeezys
off white hoodie
michael jordan shoes
jordan shoes
off white nike
supreme
kyrie 6 shoes
bape
yeezy shoes